| 632674 |
664184 |
P24421 |
322R05MC18 |
2026-09-18 |
COMPLETE |
17708840 |
2026-09-18 08:51:00 |
2026-09-18 08:01:56 |
2026-09-20 08:01:56 |
{"id": 664184, "stp": "P", "toc": "Northern", "uid": "P24421", "consist": "195013", "dest_crs": "RSH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24421/2026-09-18/detailed", "trust_id": "322R05MC18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rose Hill Marple", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": null, "is_terminated": 1, "next_location": "Rose Hill Marple", "signalling_id": "2R05", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0851", "current_leg_dep": "0847", "current_leg_end": "Rose Hill Marple", "origin_dep_time": "0821", "origin_platform": "4", "current_location": "Rose Hill Marple", "last_update_time": "2026-09-18T08:01:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]}", "current_leg_start": "Romiley", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "53.3960432", "next_location_lon": "-2.0765086", "previous_location": "Romiley", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10080.124, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10335.961, \"from_m\": 10080.124, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11990.07, \"from_m\": 10335.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14418.501, \"from_m\": 11990.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14448.508, \"from_m\": 14418.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16076.191, \"from_m\": 14448.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16338.246, \"from_m\": 16076.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18101.1, \"from_m\": 16338.246, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18209.568, \"from_m\": 18101.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18236.66, \"from_m\": 18209.568, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19699.449, \"from_m\": 18236.66, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 664184, \"profile_key\": \"d8405371e53d71354563cd2a8b613bbfd1c8ab3f3617963ea4cf79be18f37337\", \"schedule_id\": 19742, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Gorton\", \"stage_seq\": 4, \"distance_m\": 4371.406, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0830H\", \"location\": \"Fairfield\", \"stage_seq\": 5, \"distance_m\": 5958.903, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Guide Bridge\", \"stage_seq\": 6, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Hyde Jn\", \"stage_seq\": 7, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Hyde North\", \"stage_seq\": 8, \"distance_m\": 10405.713, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Hyde Central\", \"stage_seq\": 9, \"distance_m\": 11877.161, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Woodley\", \"stage_seq\": 10, \"distance_m\": 14448.508, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0848\", \"location\": \"Romiley\", \"stage_seq\": 11, \"distance_m\": 16470.119, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 12, \"distance_m\": 18158.47, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Rose Hill Marple\", \"stage_seq\": 13, \"distance_m\": 19699.449, \"section_seq\": 1, \"route_path_id\": 74344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19699.449, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}], \"total_distance_m\": 19699.449, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18475.199, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1224.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0821", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3960432", "current_position_lon": "-2.0765086", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:25Z\", \"source_id\": 55286795, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:31Z\", \"source_id\": 17689270, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:02Z\", \"source_id\": 55291639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:07Z\", \"source_id\": 17690476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:27Z\", \"source_id\": 55301217, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:34Z\", \"source_id\": 17693160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:49Z\", \"source_id\": 55307839, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:53Z\", \"source_id\": 17694935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:13Z\", \"source_id\": 55317348, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:18Z\", \"source_id\": 17697595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:06Z\", \"source_id\": 55325451, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:08Z\", \"source_id\": 17699709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:19Z\", \"source_id\": 55337039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:23Z\", \"source_id\": 17702949, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:22Z\", \"source_id\": 55345469, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:25Z\", \"source_id\": 17705182, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:11Z\", \"source_id\": 55359181, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:17Z\", \"source_id\": 17708840, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rose Hill Marple", "service_state_platform": null, "timing_fact_generation": 1789717820610437, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:54.633863", "service_state_evidence_id": 17708840, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:01:54.926569", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
RSH |
2R05 |
195013 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10080.124, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10335.961, "from_m": 10080.124, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11990.07, "from_m": 10335.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14418.501, "from_m": 11990.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14448.508, "from_m": 14418.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16076.191, "from_m": 14448.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16338.246, "from_m": 16076.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18101.1, "from_m": 16338.246, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18209.568, "from_m": 18101.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18236.66, "from_m": 18209.568, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19699.449, "from_m": 18236.66, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 664184, "profile_key": "d8405371e53d71354563cd2a8b613bbfd1c8ab3f3617963ea4cf79be18f37337", "schedule_id": 19742, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0821", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Gorton", "stage_seq": 4, "distance_m": 4371.406, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0830H", "location": "Fairfield", "stage_seq": 5, "distance_m": 5958.903, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Guide Bridge", "stage_seq": 6, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Hyde Jn", "stage_seq": 7, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Hyde North", "stage_seq": 8, "distance_m": 10405.713, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Hyde Central", "stage_seq": 9, "distance_m": 11877.161, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Woodley", "stage_seq": 10, "distance_m": 14448.508, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0848", "location": "Romiley", "stage_seq": 11, "distance_m": 16470.119, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Marple Wharf Jn", "stage_seq": 12, "distance_m": 18158.47, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Rose Hill Marple", "stage_seq": 13, "distance_m": 19699.449, "section_seq": 1, "route_path_id": 74344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19699.449, "from_m": 0.0, "section_seq": 1, "route_path_id": 74344}], "total_distance_m": 19699.449, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18475.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1224.25, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:25Z", "source_id": 55286795, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:31Z", "source_id": 17689270, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8597, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:02Z", "source_id": 55291639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:07Z", "source_id": 17690476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8602, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:27Z", "source_id": 55301217, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:34Z", "source_id": 17693160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:49Z", "source_id": 55307839, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:53Z", "source_id": 17694935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8737, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:13Z", "source_id": 55317348, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:18Z", "source_id": 17697595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:06Z", "source_id": 55325451, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:08Z", "source_id": 17699709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8747, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:19Z", "source_id": 55337039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:23Z", "source_id": 17702949, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9039, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:22Z", "source_id": 55345469, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:25Z", "source_id": 17705182, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:11Z", "source_id": 55359181, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:17Z", "source_id": 17708840, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0821 |
0821 |
4 |
None |
None |
Rose Hill Marple |
0853 |
0853 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24421/2026-09-18/detailed |
None |
Romiley |
2026-09-18T08:48:00+01:00 |
Rose Hill Marple |
4.0 |
{"type": "LineString", "coordinates": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]} |
2.0 |
0847 |
0851 |
Romiley |
Rose Hill Marple |
Rose Hill Marple |
53.3960432 |
-2.0765086 |
53.3960432 |
-2.0765086 |
1 |
0 |
2026-09-18 08:01:56 |
TERMINATED |
2026-09-18 07:51:00 |
Rose Hill Marple |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708840 |
1789717820610437 |
46 |
46 |
2026-09-18 08:01:54.926569 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:54.633863 |
| 632675 |
664384 |
W04156 |
889F11MC18 |
2026-09-18 |
COMPLETE |
17709399 |
2026-09-18 08:51:00 |
2026-09-18 08:01:56 |
2026-09-20 08:01:56 |
{"id": 664384, "stp": "P", "toc": "London Overground", "uid": "W04156", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04156/2026-09-18/detailed", "trust_id": "889F11MC18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-18", "dest_arr_time": "0850", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F11", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "0851", "current_leg_dep": "0850", "current_leg_end": "Dalston Junction", "origin_dep_time": "0828", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-18T08:01:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 664384, \"profile_key\": \"0ce092cff59fab6318de4761984f09117d9a27c02ae2c527782783417339e05a\", \"schedule_id\": 24289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0837H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0839H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0848H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"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\": 125, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0828", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:41Z\", \"source_id\": 55307540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:45Z\", \"source_id\": 17694870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:33Z\", \"source_id\": 55312520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:38Z\", \"source_id\": 17696283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:16Z\", \"source_id\": 55317435, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:18Z\", \"source_id\": 17697600, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:11Z\", \"source_id\": 55322956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:16Z\", \"source_id\": 17699060, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:15Z\", \"source_id\": 55328743, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:19Z\", \"source_id\": 17700640, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:37Z\", \"source_id\": 55335145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:44Z\", \"source_id\": 17702404, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:20Z\", \"source_id\": 55342544, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:24Z\", \"source_id\": 17704443, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:53Z\", \"source_id\": 55349726, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:53Z\", \"source_id\": 17706298, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:11Z\", \"source_id\": 55356364, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:14Z\", \"source_id\": 17708059, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:54Z\", \"source_id\": 55361409, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:56Z\", \"source_id\": 17709399, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789717859434892, "current_leg_arrival_utc": "2026-09-18T08:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:55.395013", "service_state_evidence_id": 17709399, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:01:55.877125", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F11 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 664384, "profile_key": "0ce092cff59fab6318de4761984f09117d9a27c02ae2c527782783417339e05a", "schedule_id": 24289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0828", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0837H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0839H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0848H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Dalston Junction", "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": 125, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:41Z", "source_id": 55307540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:45Z", "source_id": 17694870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:33Z", "source_id": 55312520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:38Z", "source_id": 17696283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:16Z", "source_id": 55317435, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:18Z", "source_id": 17697600, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:11Z", "source_id": 55322956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:16Z", "source_id": 17699060, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:15Z", "source_id": 55328743, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:19Z", "source_id": 17700640, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:37Z", "source_id": 55335145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:44Z", "source_id": 17702404, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:20Z", "source_id": 55342544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:24Z", "source_id": 17704443, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:53Z", "source_id": 55349726, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:53Z", "source_id": 17706298, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:11Z", "source_id": 55356364, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:14Z", "source_id": 17708059, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:54Z", "source_id": 55361409, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:56Z", "source_id": 17709399, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
New Cross ELL |
0828 |
0828 |
D |
None |
None |
Dalston Junction |
0850 |
0850 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04156/2026-09-18/detailed |
None |
Haggerston |
2026-09-18T08:49:30+01:00 |
Dalston Junction |
1.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
0850 |
0851 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-18 08:01:56 |
TERMINATED |
2026-09-18 07:51:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709399 |
1789717859434892 |
40 |
40 |
2026-09-18 08:01:55.877125 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:55.395013 |
| 632676 |
661907 |
P01063 |
491A19MA18 |
2026-09-18 |
COMPLETE |
17709079 |
2026-09-18 08:52:00 |
2026-09-18 08:01:56 |
2026-09-20 08:01:56 |
{"id": 661907, "stp": "P", "toc": "Greater Anglia", "uid": "P01063", "consist": "720559+720562", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01063/2026-09-18/detailed", "trust_id": "491A19MA18", "origin_crs": "HWC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "8", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1A19", "timing_status": "ON TIME", "origin_station": "Harwich Town", "current_leg_arr": "0852", "current_leg_dep": "0844", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0703", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T08:01:56", "route_debug_link": null, "timing_variation": "0 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": "0852", "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\": 976.382, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2717.696, \"from_m\": 976.382, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3161.434, \"from_m\": 2717.696, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3198.908, \"from_m\": 3161.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3242.938, \"from_m\": 3198.908, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4426.259, \"from_m\": 3242.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4476.868, \"from_m\": 4426.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4517.492, \"from_m\": 4476.868, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17498.742, \"from_m\": 4517.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18034.12, \"from_m\": 17498.742, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18129.682, \"from_m\": 18034.12, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18642.496, \"from_m\": 18129.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19974.931, \"from_m\": 18642.496, \"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\": 19992.953, \"from_m\": 19974.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\": 29855.211, \"from_m\": 19992.953, \"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\": 30575.942, \"from_m\": 29855.211, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30605.218, \"from_m\": 30575.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38585.737, \"from_m\": 30605.218, \"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\": 38627.833, \"from_m\": 38585.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\": 51910.365, \"from_m\": 38627.833, \"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\": 51953.446, \"from_m\": 51910.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60226.398, \"from_m\": 51953.446, \"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\": 60312.033, \"from_m\": 60226.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64413.372, \"from_m\": 60312.033, \"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\": 64904.51, \"from_m\": 64413.372, \"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\": 65190.43, \"from_m\": 64904.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65677.125, \"from_m\": 65190.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66406.029, \"from_m\": 65677.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68664.773, \"from_m\": 66406.029, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80745.098, \"from_m\": 68664.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81667.8, \"from_m\": 80745.098, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81973.775, \"from_m\": 81667.8, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82163.336, \"from_m\": 81973.775, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 94363.41, \"from_m\": 82163.336, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94433.774, \"from_m\": 94363.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106445.558, \"from_m\": 94433.774, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107058.789, \"from_m\": 106445.558, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111006.818, \"from_m\": 107058.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111469.413, \"from_m\": 111006.818, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111540.03, \"from_m\": 111469.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111765.297, \"from_m\": 111540.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112276.745, \"from_m\": 111765.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\": 112803.369, \"from_m\": 112276.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 113280.044, \"from_m\": 112803.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 113733.262, \"from_m\": 113280.044, \"capability_applied\": null, \"effective_limit_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\": 661907, \"profile_key\": \"fe32466928b7f8f1197a24a58ac2bee2e7a32ea1b887261de6eed10b68802fa2\", \"schedule_id\": 18837, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Harwich Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705\", \"location\": \"Dovercourt\", \"stage_seq\": 2, \"distance_m\": 866.36, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0709H\", \"location\": \"Harwich International\", \"stage_seq\": 3, \"distance_m\": 2997.307, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 4, \"distance_m\": 4254.243, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0715H\", \"location\": \"Wrabness\", \"stage_seq\": 5, \"distance_m\": 9174.538, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721\", \"location\": \"Mistley\", \"stage_seq\": 6, \"distance_m\": 15451.004, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0728H\", \"location\": \"Manningtree\", \"stage_seq\": 7, \"distance_m\": 18234.482, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0748\", \"location\": \"Colchester\", \"stage_seq\": 8, \"distance_m\": 30800.099, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Marks Tey\", \"stage_seq\": 9, \"distance_m\": 38791.848, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Kelvedon\", \"stage_seq\": 10, \"distance_m\": 45848.721, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Witham\", \"stage_seq\": 11, \"distance_m\": 51702.129, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 12, \"distance_m\": 55985.117, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 13, \"distance_m\": 61718.069, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Chelmsford\", \"stage_seq\": 14, \"distance_m\": 65893.45, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Ingatestone\", \"stage_seq\": 15, \"distance_m\": 75828.972, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Shenfield\", \"stage_seq\": 16, \"distance_m\": 81324.151, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Gidea Park\", \"stage_seq\": 17, \"distance_m\": 92088.497, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Ilford\", \"stage_seq\": 18, \"distance_m\": 101984.645, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 19, \"distance_m\": 104797.058, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Stratford\", \"stage_seq\": 20, \"distance_m\": 107349.995, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Bow Jn\", \"stage_seq\": 21, \"distance_m\": 108843.294, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Bethnal Green\", \"stage_seq\": 22, \"distance_m\": 111912.899, \"section_seq\": 1, \"route_path_id\": 73967}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 23, \"distance_m\": 113733.262, \"section_seq\": 1, \"route_path_id\": 73967}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113733.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73967}], \"total_distance_m\": 113733.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 111192.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2540.555, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0703", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13566, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:02Z\", \"source_id\": 55063254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:06Z\", \"source_id\": 17627134, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:57Z\", \"source_id\": 55073216, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:58Z\", \"source_id\": 17629930, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:14:32Z\", \"source_id\": 55092863, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:14:39Z\", \"source_id\": 17635464, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:18:40Z\", \"source_id\": 55103537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:18:43Z\", \"source_id\": 17638477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:25:21Z\", \"source_id\": 55121340, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:25:27Z\", \"source_id\": 17643610, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:43Z\", \"source_id\": 55157788, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:46Z\", \"source_id\": 17653824, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:15Z\", \"source_id\": 55195622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:20Z\", \"source_id\": 17664275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:57Z\", \"source_id\": 55203114, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:03Z\", \"source_id\": 17666366, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:55Z\", \"source_id\": 55220094, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:59Z\", \"source_id\": 17670941, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:25Z\", \"source_id\": 55230088, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:32Z\", \"source_id\": 17673743, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:58Z\", \"source_id\": 55243219, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:05Z\", \"source_id\": 17677282, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:43Z\", \"source_id\": 55256208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 17680830, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:54Z\", \"source_id\": 55279465, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:58Z\", \"source_id\": 17687234, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:37Z\", \"source_id\": 55296029, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:41Z\", \"source_id\": 17691664, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:44Z\", \"source_id\": 55318747, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:49Z\", \"source_id\": 17697951, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:48Z\", \"source_id\": 55330136, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:52Z\", \"source_id\": 17701058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:45Z\", \"source_id\": 55338320, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:50Z\", \"source_id\": 17703267, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:33Z\", \"source_id\": 55360083, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:34Z\", \"source_id\": 17709079, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "8", "timing_fact_generation": 1789717834531655, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:55.399979", "service_state_evidence_id": 55360083, "current_leg_start_actual_dep": "2026-09-18T08:44:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-18T07:51:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:01:55.873305", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
HWC |
LST |
1A19 |
720559+720562 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 976.382, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2717.696, "from_m": 976.382, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3161.434, "from_m": 2717.696, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3198.908, "from_m": 3161.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3242.938, "from_m": 3198.908, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4426.259, "from_m": 3242.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4476.868, "from_m": 4426.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4517.492, "from_m": 4476.868, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17498.742, "from_m": 4517.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18034.12, "from_m": 17498.742, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18129.682, "from_m": 18034.12, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18642.496, "from_m": 18129.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19974.931, "from_m": 18642.496, "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": 19992.953, "from_m": 19974.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": 29855.211, "from_m": 19992.953, "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": 30575.942, "from_m": 29855.211, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30605.218, "from_m": 30575.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38585.737, "from_m": 30605.218, "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": 38627.833, "from_m": 38585.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": 51910.365, "from_m": 38627.833, "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": 51953.446, "from_m": 51910.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60226.398, "from_m": 51953.446, "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": 60312.033, "from_m": 60226.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64413.372, "from_m": 60312.033, "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": 64904.51, "from_m": 64413.372, "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": 65190.43, "from_m": 64904.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65677.125, "from_m": 65190.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66406.029, "from_m": 65677.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68664.773, "from_m": 66406.029, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80745.098, "from_m": 68664.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81667.8, "from_m": 80745.098, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81973.775, "from_m": 81667.8, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82163.336, "from_m": 81973.775, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 94363.41, "from_m": 82163.336, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94433.774, "from_m": 94363.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106445.558, "from_m": 94433.774, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107058.789, "from_m": 106445.558, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111006.818, "from_m": 107058.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111469.413, "from_m": 111006.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111540.03, "from_m": 111469.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111765.297, "from_m": 111540.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112276.745, "from_m": 111765.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": 112803.369, "from_m": 112276.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 113280.044, "from_m": 112803.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 113733.262, "from_m": 113280.044, "capability_applied": null, "effective_limit_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": 661907, "profile_key": "fe32466928b7f8f1197a24a58ac2bee2e7a32ea1b887261de6eed10b68802fa2", "schedule_id": 18837, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0703", "location": "Harwich Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705", "location": "Dovercourt", "stage_seq": 2, "distance_m": 866.36, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0709H", "location": "Harwich International", "stage_seq": 3, "distance_m": 2997.307, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Parkeston Goods Jn", "stage_seq": 4, "distance_m": 4254.243, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0715H", "location": "Wrabness", "stage_seq": 5, "distance_m": 9174.538, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721", "location": "Mistley", "stage_seq": 6, "distance_m": 15451.004, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0728H", "location": "Manningtree", "stage_seq": 7, "distance_m": 18234.482, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0748", "location": "Colchester", "stage_seq": 8, "distance_m": 30800.099, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "Marks Tey", "stage_seq": 9, "distance_m": 38791.848, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Kelvedon", "stage_seq": 10, "distance_m": 45848.721, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Witham", "stage_seq": 11, "distance_m": 51702.129, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Hatfield Peverel", "stage_seq": 12, "distance_m": 55985.117, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Beaulieu Park (Construction)", "stage_seq": 13, "distance_m": 61718.069, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Chelmsford", "stage_seq": 14, "distance_m": 65893.45, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Ingatestone", "stage_seq": 15, "distance_m": 75828.972, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Shenfield", "stage_seq": 16, "distance_m": 81324.151, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Gidea Park", "stage_seq": 17, "distance_m": 92088.497, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Ilford", "stage_seq": 18, "distance_m": 101984.645, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Forest Gate Jn", "stage_seq": 19, "distance_m": 104797.058, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Stratford", "stage_seq": 20, "distance_m": 107349.995, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Bow Jn", "stage_seq": 21, "distance_m": 108843.294, "section_seq": 1, "route_path_id": 73967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Bethnal Green", "stage_seq": 22, "distance_m": 111912.899, "section_seq": 1, "route_path_id": 73967}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 23, "distance_m": 113733.262, "section_seq": 1, "route_path_id": 73967}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113733.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 73967}], "total_distance_m": 113733.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 111192.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2540.555, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13566, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:02Z", "source_id": 55063254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:06Z", "source_id": 17627134, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13554, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:57Z", "source_id": 55073216, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:58Z", "source_id": 17629930, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13544, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:14:32Z", "source_id": 55092863, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:14:39Z", "source_id": 17635464, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:18:40Z", "source_id": 55103537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:18:43Z", "source_id": 17638477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:21Z", "source_id": 55121340, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:27Z", "source_id": 17643610, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13692, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:43Z", "source_id": 55157788, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:46Z", "source_id": 17653824, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:15Z", "source_id": 55195622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:20Z", "source_id": 17664275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13795, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:57Z", "source_id": 55203114, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:03Z", "source_id": 17666366, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:55Z", "source_id": 55220094, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:59Z", "source_id": 17670941, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13852, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:25Z", "source_id": 55230088, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:32Z", "source_id": 17673743, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:58Z", "source_id": 55243219, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:05Z", "source_id": 17677282, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:43Z", "source_id": 55256208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 17680830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:54Z", "source_id": 55279465, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:58Z", "source_id": 17687234, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:37Z", "source_id": 55296029, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:41Z", "source_id": 17691664, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:44Z", "source_id": 55318747, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:49Z", "source_id": 17697951, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:48Z", "source_id": 55330136, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:52Z", "source_id": 17701058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:45Z", "source_id": 55338320, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:50Z", "source_id": 17703267, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15489, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:33Z", "source_id": 55360083, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:34Z", "source_id": 17709079, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Harwich Town |
0703 |
0703 |
None |
None |
None |
London Liverpool Street |
0854 |
0852 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01063/2026-09-18/detailed |
None |
Stratford |
2026-09-18T08:44:30+01:00 |
London Liverpool Street |
8.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 |
0844 |
0852 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-18 08:01:56 |
TERMINATED |
2026-09-18 07:51:55 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
55360083 |
1789717834531655 |
107 |
107 |
2026-09-18 08:01:55.873305 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:55.399979 |
| 632677 |
663237 |
F45258 |
512R731B18 |
2026-09-18 |
COMPLETE |
17708725 |
2026-09-18 08:51:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 663237, "stp": "N", "toc": "c2c", "uid": "F45258", "consist": "357032+357319", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45258/2026-09-18/detailed", "trust_id": "512R731B18", "origin_crs": "PSE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-18", "dest_arr_time": "0848", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2R73", "timing_status": "LATE", "origin_station": "Pitsea", "current_leg_arr": "0851", "current_leg_dep": "0847", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0747", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0848", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 138.407, \"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\": 180.631, \"from_m\": 138.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 535.325, \"from_m\": 180.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 585.18, \"from_m\": 535.325, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9719.588, \"from_m\": 585.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9762.919, \"from_m\": 9719.588, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15589.001, \"from_m\": 9762.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16397.099, \"from_m\": 15589.001, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16898.476, \"from_m\": 16397.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35010.977, \"from_m\": 16898.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35052.613, \"from_m\": 35010.977, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40451.31, \"from_m\": 35052.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40942.979, \"from_m\": 40451.31, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40948.916, \"from_m\": 40942.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41031.342, \"from_m\": 40948.916, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42894.277, \"from_m\": 41031.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45569.336, \"from_m\": 42894.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47763.002, \"from_m\": 45569.336, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48202.418, \"from_m\": 47763.002, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49556.933, \"from_m\": 48202.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49814.498, \"from_m\": 49556.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51666.117, \"from_m\": 49814.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52368.926, \"from_m\": 51666.117, \"capability_applied\": null, \"effective_limit_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\": 663237, \"profile_key\": \"32460aa20ed51f260bf4d1f57983e2cd3e50b4109d5ed9e5adf8aa8f934f7ef2\", \"schedule_id\": 35787, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Pitsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 2, \"distance_m\": 8581.237, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 3, \"distance_m\": 9787.347, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"East Tilbury\", \"stage_seq\": 4, \"distance_m\": 11989.585, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Tilbury Town\", \"stage_seq\": 5, \"distance_m\": 17620.037, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Grays\", \"stage_seq\": 6, \"distance_m\": 20448.808, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 7, \"distance_m\": 21664.54, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Purfleet\", \"stage_seq\": 8, \"distance_m\": 26626.412, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 31920.806, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Dagenham Dock\", \"stage_seq\": 10, \"distance_m\": 36371.058, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 11, \"distance_m\": 37474.428, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 12, \"distance_m\": 39704.395, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Barking\", \"stage_seq\": 13, \"distance_m\": 40158.831, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"West Ham High Level\", \"stage_seq\": 14, \"distance_m\": 45963.66, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 15, \"distance_m\": 48080.902, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Limehouse\", \"stage_seq\": 16, \"distance_m\": 49620.316, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 17, \"distance_m\": 51207.724, \"section_seq\": 1, \"route_path_id\": 102842}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 18, \"distance_m\": 52368.926, \"section_seq\": 1, \"route_path_id\": 102842}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52368.926, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102842}], \"total_distance_m\": 52368.926, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52327.29, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.636, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:02Z\", \"source_id\": 55206065, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:06Z\", \"source_id\": 17667169, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:08Z\", \"source_id\": 55220715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:12Z\", \"source_id\": 17671179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:41Z\", \"source_id\": 55242415, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:46Z\", \"source_id\": 17677042, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:05Z\", \"source_id\": 55251860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:08Z\", \"source_id\": 17679638, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:47Z\", \"source_id\": 55267648, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:47Z\", \"source_id\": 17683988, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:53Z\", \"source_id\": 55282128, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:55Z\", \"source_id\": 17687995, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:37Z\", \"source_id\": 55293380, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:38Z\", \"source_id\": 17690898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:15Z\", \"source_id\": 55306337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:21Z\", \"source_id\": 17694560, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:33Z\", \"source_id\": 55332150, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:39Z\", \"source_id\": 17701591, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:12Z\", \"source_id\": 55347861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:16Z\", \"source_id\": 17705811, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:04Z\", \"source_id\": 55358875, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:06Z\", \"source_id\": 17708725, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1789717806828547, "current_leg_arrival_utc": "2026-09-18T08:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:58.149401", "service_state_evidence_id": 17708725, "current_leg_start_actual_dep": "2026-09-18T08:46:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:01:59.408580", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
PSE |
FST |
2R73 |
357032+357319 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 138.407, "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": 180.631, "from_m": 138.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 535.325, "from_m": 180.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 585.18, "from_m": 535.325, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9719.588, "from_m": 585.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9762.919, "from_m": 9719.588, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15589.001, "from_m": 9762.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16397.099, "from_m": 15589.001, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16898.476, "from_m": 16397.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35010.977, "from_m": 16898.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35052.613, "from_m": 35010.977, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40451.31, "from_m": 35052.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40942.979, "from_m": 40451.31, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40948.916, "from_m": 40942.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41031.342, "from_m": 40948.916, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42894.277, "from_m": 41031.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45569.336, "from_m": 42894.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47763.002, "from_m": 45569.336, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48202.418, "from_m": 47763.002, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49556.933, "from_m": 48202.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49814.498, "from_m": 49556.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51666.117, "from_m": 49814.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52368.926, "from_m": 51666.117, "capability_applied": null, "effective_limit_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": 663237, "profile_key": "32460aa20ed51f260bf4d1f57983e2cd3e50b4109d5ed9e5adf8aa8f934f7ef2", "schedule_id": 35787, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Pitsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Stanford-le-Hope", "stage_seq": 2, "distance_m": 8581.237, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Thames Haven Jn", "stage_seq": 3, "distance_m": 9787.347, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "East Tilbury", "stage_seq": 4, "distance_m": 11989.585, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Tilbury Town", "stage_seq": 5, "distance_m": 17620.037, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Grays", "stage_seq": 6, "distance_m": 20448.808, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "West Thurrock Jn", "stage_seq": 7, "distance_m": 21664.54, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Purfleet", "stage_seq": 8, "distance_m": 26626.412, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 31920.806, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Dagenham Dock", "stage_seq": 10, "distance_m": 36371.058, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 11, "distance_m": 37474.428, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Barking Riverside Up Jn", "stage_seq": 12, "distance_m": 39704.395, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Barking", "stage_seq": 13, "distance_m": 40158.831, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "West Ham High Level", "stage_seq": 14, "distance_m": 45963.66, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Gas Factory Jn", "stage_seq": 15, "distance_m": 48080.902, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Limehouse", "stage_seq": 16, "distance_m": 49620.316, "section_seq": 1, "route_path_id": 102842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Christian Street Jn", "stage_seq": 17, "distance_m": 51207.724, "section_seq": 1, "route_path_id": 102842}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 18, "distance_m": 52368.926, "section_seq": 1, "route_path_id": 102842}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52368.926, "from_m": 0.0, "section_seq": 1, "route_path_id": 102842}], "total_distance_m": 52368.926, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52327.29, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.636, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:02Z", "source_id": 55206065, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:06Z", "source_id": 17667169, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:08Z", "source_id": 55220715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:12Z", "source_id": 17671179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:41Z", "source_id": 55242415, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:46Z", "source_id": 17677042, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:05Z", "source_id": 55251860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:08Z", "source_id": 17679638, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:47Z", "source_id": 55267648, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:47Z", "source_id": 17683988, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:53Z", "source_id": 55282128, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:55Z", "source_id": 17687995, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:37Z", "source_id": 55293380, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:38Z", "source_id": 17690898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:15Z", "source_id": 55306337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:21Z", "source_id": 17694560, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:33Z", "source_id": 55332150, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:39Z", "source_id": 17701591, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:12Z", "source_id": 55347861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:16Z", "source_id": 17705811, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:04Z", "source_id": 55358875, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:06Z", "source_id": 17708725, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Pitsea |
0747 |
0747 |
3 |
None |
None |
London Fenchurch Street |
0848 |
0848 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45258/2026-09-18/detailed |
None |
Limehouse |
2026-09-18T08:46:30+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0847 |
0851 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:51:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708725 |
1789717806828547 |
69 |
69 |
2026-09-18 08:01:59.408580 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:58.149401 |
| 632678 |
662785 |
G77143 |
881U09MB18 |
2026-09-18 |
COMPLETE |
17708927 |
2026-09-18 08:51:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 662785, "stp": "P", "toc": "Southern", "uid": "G77143", "consist": "387218", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77143/2026-09-18/detailed", "trust_id": "881U09MB18", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0849", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1U09", "timing_status": "LATE", "origin_station": "Ore", "current_leg_arr": "0851", "current_leg_dep": "0849", "current_leg_end": "Brighton", "origin_dep_time": "0732", "origin_platform": "2", "current_location": "Brighton", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "0849", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1134.928, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1757.245, \"from_m\": 1134.928, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2700.597, \"from_m\": 1757.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3908.783, \"from_m\": 2700.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4002.86, \"from_m\": 3908.783, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5160.837, \"from_m\": 4002.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5218.617, \"from_m\": 5160.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9085.72, \"from_m\": 5218.617, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9133.943, \"from_m\": 9085.72, \"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\": 23409.626, \"from_m\": 9133.943, \"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\": 23966.577, \"from_m\": 23409.626, \"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\": 24001.23, \"from_m\": 23966.577, \"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\": 24031.503, \"from_m\": 24001.23, \"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\": 27408.385, \"from_m\": 24031.503, \"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\": 28551.346, \"from_m\": 27408.385, \"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\": 31928.228, \"from_m\": 28551.346, \"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\": 31958.502, \"from_m\": 31928.228, \"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\": 34280.189, \"from_m\": 31958.502, \"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\": 34711.983, \"from_m\": 34280.189, \"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\": 41195.512, \"from_m\": 34711.983, \"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\": 41234.422, \"from_m\": 41195.512, \"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\": 41486.899, \"from_m\": 41234.422, \"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\": 46525.27, \"from_m\": 41486.899, \"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\": 49711.907, \"from_m\": 46525.27, \"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\": 51703.494, \"from_m\": 49711.907, \"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\": 51750.548, \"from_m\": 51703.494, \"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\": 51779.095, \"from_m\": 51750.548, \"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\": 53319.754, \"from_m\": 51779.095, \"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\": 53363.449, \"from_m\": 53319.754, \"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\": 53628.108, \"from_m\": 53363.449, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 55417.948, \"from_m\": 53628.108, \"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\": 60139.505, \"from_m\": 55417.948, \"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\": 61394.877, \"from_m\": 60139.505, \"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\": 63851.559, \"from_m\": 61394.877, \"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\": 65329.688, \"from_m\": 63851.559, \"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\": 65715.781, \"from_m\": 65329.688, \"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\": 65809.802, \"from_m\": 65715.781, \"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\": 65814.243, \"from_m\": 65809.802, \"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\": 65837.134, \"from_m\": 65814.243, \"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\": 65866.753, \"from_m\": 65837.134, \"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\": 65889.245, \"from_m\": 65866.753, \"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\": 65947.462, \"from_m\": 65889.245, \"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\": 65964.715, \"from_m\": 65947.462, \"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\": 66013.946, \"from_m\": 65964.715, \"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\": 66274.108, \"from_m\": 66013.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 662785, \"profile_key\": \"51eb73ae14db3ec2ea6e9782d4504317cb785337c9a56a76667f99ecc86c3d34\", \"schedule_id\": 11775, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Hastings\", \"stage_seq\": 2, \"distance_m\": 1441.082, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 3, \"distance_m\": 2678.648, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 4, \"distance_m\": 3970.026, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 8816.098, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 6, \"distance_m\": 19851.28, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 7, \"distance_m\": 24031.503, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Hampden Park\", \"stage_seq\": 8, \"distance_m\": 24742.03, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0806\", \"location\": \"Eastbourne\", \"stage_seq\": 9, \"distance_m\": 27979.866, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Hampden Park\", \"stage_seq\": 10, \"distance_m\": 31217.702, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Willingdon Jn\", \"stage_seq\": 11, \"distance_m\": 31928.228, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Polegate\", \"stage_seq\": 12, \"distance_m\": 35056.424, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Berwick\", \"stage_seq\": 13, \"distance_m\": 41443.25, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Glynde\", \"stage_seq\": 14, \"distance_m\": 48559.161, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Southerham Jn\", \"stage_seq\": 15, \"distance_m\": 51779.095, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Lewes\", \"stage_seq\": 16, \"distance_m\": 53415.193, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Falmer\", \"stage_seq\": 17, \"distance_m\": 60601.687, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843\", \"location\": \"Moulsecoomb\", \"stage_seq\": 18, \"distance_m\": 63423.172, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 19, \"distance_m\": 65084.971, \"section_seq\": 1, \"route_path_id\": 69571}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 20, \"distance_m\": 66274.108, \"section_seq\": 1, \"route_path_id\": 69571}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66274.108, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69571}], \"total_distance_m\": 66274.108, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 66056.216, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 217.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:27:51Z\", \"source_id\": 55128163, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:38Z\", \"source_id\": 55144075, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:43Z\", \"source_id\": 17649963, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:16Z\", \"source_id\": 55151267, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:19Z\", \"source_id\": 17651942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:42Z\", \"source_id\": 55171500, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:47Z\", \"source_id\": 17657589, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:47Z\", \"source_id\": 55213666, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:54Z\", \"source_id\": 17669283, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:29Z\", \"source_id\": 55207288, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:49Z\", \"source_id\": 55242771, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:33Z\", \"source_id\": 17667536, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:52Z\", \"source_id\": 17677113, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:30Z\", \"source_id\": 55252997, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:37Z\", \"source_id\": 17679999, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:42Z\", \"source_id\": 55273024, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:44Z\", \"source_id\": 17685514, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:59Z\", \"source_id\": 55282457, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:01Z\", \"source_id\": 17688088, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:38Z\", \"source_id\": 55315622, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:43Z\", \"source_id\": 17697137, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:51Z\", \"source_id\": 55335773, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:54Z\", \"source_id\": 17702547, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:42Z\", \"source_id\": 55346465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:43Z\", \"source_id\": 17705403, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:59Z\", \"source_id\": 55352895, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:03Z\", \"source_id\": 17707181, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:18Z\", \"source_id\": 55359518, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:24Z\", \"source_id\": 17708927, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789717827136594, "current_leg_arrival_utc": "2026-09-18T08:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:58.206324", "service_state_evidence_id": 17708927, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:01:59.412994", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
ORE |
BTN |
1U09 |
387218 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1134.928, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1757.245, "from_m": 1134.928, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2700.597, "from_m": 1757.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3908.783, "from_m": 2700.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4002.86, "from_m": 3908.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5160.837, "from_m": 4002.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5218.617, "from_m": 5160.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9085.72, "from_m": 5218.617, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9133.943, "from_m": 9085.72, "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": 23409.626, "from_m": 9133.943, "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": 23966.577, "from_m": 23409.626, "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": 24001.23, "from_m": 23966.577, "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": 24031.503, "from_m": 24001.23, "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": 27408.385, "from_m": 24031.503, "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": 28551.346, "from_m": 27408.385, "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": 31928.228, "from_m": 28551.346, "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": 31958.502, "from_m": 31928.228, "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": 34280.189, "from_m": 31958.502, "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": 34711.983, "from_m": 34280.189, "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": 41195.512, "from_m": 34711.983, "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": 41234.422, "from_m": 41195.512, "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": 41486.899, "from_m": 41234.422, "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": 46525.27, "from_m": 41486.899, "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": 49711.907, "from_m": 46525.27, "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": 51703.494, "from_m": 49711.907, "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": 51750.548, "from_m": 51703.494, "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": 51779.095, "from_m": 51750.548, "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": 53319.754, "from_m": 51779.095, "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": 53363.449, "from_m": 53319.754, "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": 53628.108, "from_m": 53363.449, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 55417.948, "from_m": 53628.108, "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": 60139.505, "from_m": 55417.948, "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": 61394.877, "from_m": 60139.505, "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": 63851.559, "from_m": 61394.877, "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": 65329.688, "from_m": 63851.559, "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": 65715.781, "from_m": 65329.688, "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": 65809.802, "from_m": 65715.781, "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": 65814.243, "from_m": 65809.802, "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": 65837.134, "from_m": 65814.243, "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": 65866.753, "from_m": 65837.134, "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": 65889.245, "from_m": 65866.753, "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": 65947.462, "from_m": 65889.245, "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": 65964.715, "from_m": 65947.462, "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": 66013.946, "from_m": 65964.715, "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": 66274.108, "from_m": 66013.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 662785, "profile_key": "51eb73ae14db3ec2ea6e9782d4504317cb785337c9a56a76667f99ecc86c3d34", "schedule_id": 11775, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Hastings", "stage_seq": 2, "distance_m": 1441.082, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "St. Leonards Warrior Sq", "stage_seq": 3, "distance_m": 2678.648, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Bopeep S.B. Jn", "stage_seq": 4, "distance_m": 3970.026, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Bexhill", "stage_seq": 5, "distance_m": 8816.098, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Pevensey & Westham", "stage_seq": 6, "distance_m": 19851.28, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Willingdon Jn", "stage_seq": 7, "distance_m": 24031.503, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Hampden Park", "stage_seq": 8, "distance_m": 24742.03, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0806", "location": "Eastbourne", "stage_seq": 9, "distance_m": 27979.866, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Hampden Park", "stage_seq": 10, "distance_m": 31217.702, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Willingdon Jn", "stage_seq": 11, "distance_m": 31928.228, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Polegate", "stage_seq": 12, "distance_m": 35056.424, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Berwick", "stage_seq": 13, "distance_m": 41443.25, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Glynde", "stage_seq": 14, "distance_m": 48559.161, "section_seq": 1, "route_path_id": 69571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Southerham Jn", "stage_seq": 15, "distance_m": 51779.095, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Lewes", "stage_seq": 16, "distance_m": 53415.193, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Falmer", "stage_seq": 17, "distance_m": 60601.687, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843", "location": "Moulsecoomb", "stage_seq": 18, "distance_m": 63423.172, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846", "location": "London Road (Brighton)", "stage_seq": 19, "distance_m": 65084.971, "section_seq": 1, "route_path_id": 69571}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "Brighton", "stage_seq": 20, "distance_m": 66274.108, "section_seq": 1, "route_path_id": 69571}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66274.108, "from_m": 0.0, "section_seq": 1, "route_path_id": 69571}], "total_distance_m": 66274.108, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 66056.216, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 217.892, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31308, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:27:51Z", "source_id": 55128163, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-18T06:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:38Z", "source_id": 55144075, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:43Z", "source_id": 17649963, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:16Z", "source_id": 55151267, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:19Z", "source_id": 17651942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31261, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:42Z", "source_id": 55171500, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:47Z", "source_id": 17657589, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31234, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:47Z", "source_id": 55213666, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:54Z", "source_id": 17669283, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:29Z", "source_id": 55207288, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:57:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:49Z", "source_id": 55242771, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:33Z", "source_id": 17667536, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:52Z", "source_id": 17677113, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:30Z", "source_id": 55252997, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:37Z", "source_id": 17679999, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:42Z", "source_id": 55273024, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:44Z", "source_id": 17685514, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31198, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:59Z", "source_id": 55282457, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:01Z", "source_id": 17688088, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:38Z", "source_id": 55315622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:43Z", "source_id": 17697137, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:51Z", "source_id": 55335773, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:54Z", "source_id": 17702547, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:42Z", "source_id": 55346465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:43Z", "source_id": 17705403, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:59Z", "source_id": 55352895, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:03Z", "source_id": 17707181, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:18Z", "source_id": 55359518, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:24Z", "source_id": 17708927, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Ore |
0732 |
0732 |
2 |
None |
None |
Brighton |
0849 |
0849 |
8 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77143/2026-09-18/detailed |
None |
London Road (Brighton) |
2026-09-18T08:48:00+01:00 |
Brighton |
2.0 |
{"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
0.7 |
0849 |
0851 |
London Road (Brighton) |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:51:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708927 |
1789717827136594 |
89 |
89 |
2026-09-18 08:01:59.412994 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:58.206324 |
| 632679 |
661131 |
P90222 |
892W16M618 |
2026-09-18 |
COMPLETE |
17708670 |
2026-09-18 08:51:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 661131, "stp": "P", "toc": "Southeastern", "uid": "P90222", "consist": "375703+375705+375830", "dest_crs": "CHX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90222/2026-09-18/detailed", "trust_id": "892W16M618", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2W16", "timing_status": "EARLY", "origin_station": "Ramsgate", "current_leg_arr": "0851", "current_leg_dep": "0849", "current_leg_end": "London Charing Cross", "origin_dep_time": "0638", "origin_platform": "3", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.419, \"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\": 13716.518, \"from_m\": 380.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15101.259, \"from_m\": 13716.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\": 24661.906, \"from_m\": 15101.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25089.728, \"from_m\": 24661.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33238.782, \"from_m\": 25089.728, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35853.439, \"from_m\": 33238.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.057, \"from_m\": 35853.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46758.365, \"from_m\": 46192.057, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46976.03, \"from_m\": 46758.365, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47003.64, \"from_m\": 46976.03, \"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\": 47107.358, \"from_m\": 47003.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47226.268, \"from_m\": 47107.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47372.891, \"from_m\": 47226.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47434.155, \"from_m\": 47372.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48628.803, \"from_m\": 47434.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48693.757, \"from_m\": 48628.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48983.157, \"from_m\": 48693.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49125.226, \"from_m\": 48983.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82119.479, \"from_m\": 49125.226, \"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\": 82217.823, \"from_m\": 82119.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89030.152, \"from_m\": 82217.823, \"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\": 90544.644, \"from_m\": 89030.152, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91128.162, \"from_m\": 90544.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91178.196, \"from_m\": 91128.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91402.543, \"from_m\": 91178.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92187.377, \"from_m\": 91402.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98189.815, \"from_m\": 92187.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101666.786, \"from_m\": 98189.815, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104217.432, \"from_m\": 101666.786, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107004.008, \"from_m\": 104217.432, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113367.144, \"from_m\": 107004.008, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 115332.657, \"from_m\": 113367.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 115375.48, \"from_m\": 115332.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118128.139, \"from_m\": 115375.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118752.748, \"from_m\": 118128.139, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118798.715, \"from_m\": 118752.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119363.066, \"from_m\": 118798.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\": 119643.085, \"from_m\": 119363.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 124233.972, \"from_m\": 119643.085, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124273.561, \"from_m\": 124233.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125526.364, \"from_m\": 124273.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 127303.466, \"from_m\": 125526.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127718.908, \"from_m\": 127303.466, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128127.492, \"from_m\": 127718.908, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 128224.737, \"from_m\": 128127.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134334.49, \"from_m\": 128224.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 136298.582, \"from_m\": 134334.49, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 137764.271, \"from_m\": 136298.582, \"capability_applied\": null, \"effective_limit_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\": 661131, \"profile_key\": \"269a11c41f6054cbf86cbdce22409878666187e6690a19cb30d08edddcfdcad6\", \"schedule_id\": 23396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 2, \"distance_m\": 3202.169, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Minster East Jn\", \"stage_seq\": 3, \"distance_m\": 5843.425, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Minster\", \"stage_seq\": 4, \"distance_m\": 6457.313, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Sturry\", \"stage_seq\": 5, \"distance_m\": 21075.903, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0703\", \"location\": \"Canterbury West\", \"stage_seq\": 6, \"distance_m\": 24906.107, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Chartham\", \"stage_seq\": 7, \"distance_m\": 30014.923, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0713\", \"location\": \"Chilham\", \"stage_seq\": 8, \"distance_m\": 33284.605, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Wye\", \"stage_seq\": 9, \"distance_m\": 40824.362, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0729\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 10, \"distance_m\": 47685.372, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Pluckley\", \"stage_seq\": 11, \"distance_m\": 56809.019, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Headcorn\", \"stage_seq\": 12, \"distance_m\": 65288.974, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Staplehurst\", \"stage_seq\": 13, \"distance_m\": 70631.232, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Marden\", \"stage_seq\": 14, \"distance_m\": 74664.337, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Paddock Wood\", \"stage_seq\": 15, \"distance_m\": 81580.151, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 16, \"distance_m\": 89865.307, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Tonbridge\", \"stage_seq\": 17, \"distance_m\": 90252.195, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Sevenoaks\", \"stage_seq\": 18, \"distance_m\": 102343.135, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Orpington\", \"stage_seq\": 19, \"distance_m\": 115582.872, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 20, \"distance_m\": 118255.991, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Chislehurst\", \"stage_seq\": 21, \"distance_m\": 119795.143, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Grove Park\", \"stage_seq\": 22, \"distance_m\": 123382.836, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Hither Green\", \"stage_seq\": 23, \"distance_m\": 126283.426, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 127814.703, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 25, \"distance_m\": 129215.389, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"New Cross\", \"stage_seq\": 26, \"distance_m\": 130034.074, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 27, \"distance_m\": 133007.341, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0844\", \"location\": \"London Bridge\", \"stage_seq\": 28, \"distance_m\": 134872.534, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 29, \"distance_m\": 135812.718, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0849\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 30, \"distance_m\": 136559.034, \"section_seq\": 1, \"route_path_id\": 100315}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 31, \"distance_m\": 137764.271, \"section_seq\": 1, \"route_path_id\": 100315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 137764.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100315}], \"total_distance_m\": 137764.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137095.929, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 668.342, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:09Z\", \"source_id\": 55010531, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:12Z\", \"source_id\": 17611806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:43Z\", \"source_id\": 55020763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:45Z\", \"source_id\": 17614905, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:55Z\", \"source_id\": 55047700, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:58Z\", \"source_id\": 17622747, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:41Z\", \"source_id\": 55059996, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:45Z\", \"source_id\": 17626176, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:07:42Z\", \"source_id\": 55075219, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:07:47Z\", \"source_id\": 17630492, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:11:27Z\", \"source_id\": 55085050, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:11:31Z\", \"source_id\": 17633230, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:18:24Z\", \"source_id\": 55102800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:18:29Z\", \"source_id\": 17638280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:25:44Z\", \"source_id\": 55122493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:25:48Z\", \"source_id\": 17643880, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:34:31Z\", \"source_id\": 55146490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:34:34Z\", \"source_id\": 17650594, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:15Z\", \"source_id\": 55164749, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:18Z\", \"source_id\": 17655763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:19Z\", \"source_id\": 55178950, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:24Z\", \"source_id\": 17659652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:47Z\", \"source_id\": 55191548, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:50Z\", \"source_id\": 17663085, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:54Z\", \"source_id\": 55208416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:58Z\", \"source_id\": 17667834, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:14Z\", \"source_id\": 55232334, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:19Z\", \"source_id\": 17674358, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:13Z\", \"source_id\": 55260540, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:14Z\", \"source_id\": 17682047, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:20Z\", \"source_id\": 55289626, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:22Z\", \"source_id\": 17689930, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:36Z\", \"source_id\": 55298805, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:39Z\", \"source_id\": 17692479, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:27Z\", \"source_id\": 55306845, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:33Z\", \"source_id\": 17694716, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:45Z\", \"source_id\": 55313012, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:48Z\", \"source_id\": 17696421, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:08Z\", \"source_id\": 55336579, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:13Z\", \"source_id\": 17702822, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:56Z\", \"source_id\": 55349929, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:01Z\", \"source_id\": 17706401, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:57Z\", \"source_id\": 55358598, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:03Z\", \"source_id\": 17708670, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1789717804559345, "current_leg_arrival_utc": "2026-09-18T08:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:51:59.480581", "service_state_evidence_id": 17708670, "current_leg_start_actual_dep": "2026-09-18T08:49:00+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:04.086636", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
CHX |
2W16 |
375703+375705+375830 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 380.419, "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": 13716.518, "from_m": 380.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15101.259, "from_m": 13716.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": 24661.906, "from_m": 15101.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25089.728, "from_m": 24661.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33238.782, "from_m": 25089.728, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35853.439, "from_m": 33238.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.057, "from_m": 35853.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46758.365, "from_m": 46192.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46976.03, "from_m": 46758.365, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47003.64, "from_m": 46976.03, "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": 47107.358, "from_m": 47003.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47226.268, "from_m": 47107.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47372.891, "from_m": 47226.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47434.155, "from_m": 47372.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48628.803, "from_m": 47434.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48693.757, "from_m": 48628.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48983.157, "from_m": 48693.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49125.226, "from_m": 48983.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82119.479, "from_m": 49125.226, "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": 82217.823, "from_m": 82119.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89030.152, "from_m": 82217.823, "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": 90544.644, "from_m": 89030.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91128.162, "from_m": 90544.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91178.196, "from_m": 91128.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91402.543, "from_m": 91178.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92187.377, "from_m": 91402.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98189.815, "from_m": 92187.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101666.786, "from_m": 98189.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104217.432, "from_m": 101666.786, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107004.008, "from_m": 104217.432, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113367.144, "from_m": 107004.008, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115332.657, "from_m": 113367.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 115375.48, "from_m": 115332.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118128.139, "from_m": 115375.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118752.748, "from_m": 118128.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118798.715, "from_m": 118752.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119363.066, "from_m": 118798.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": 119643.085, "from_m": 119363.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124233.972, "from_m": 119643.085, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124273.561, "from_m": 124233.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125526.364, "from_m": 124273.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127303.466, "from_m": 125526.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127718.908, "from_m": 127303.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128127.492, "from_m": 127718.908, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 128224.737, "from_m": 128127.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134334.49, "from_m": 128224.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 136298.582, "from_m": 134334.49, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 137764.271, "from_m": 136298.582, "capability_applied": null, "effective_limit_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": 661131, "profile_key": "269a11c41f6054cbf86cbdce22409878666187e6690a19cb30d08edddcfdcad6", "schedule_id": 23396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Thanet Parkway (Construction)", "stage_seq": 2, "distance_m": 3202.169, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Minster East Jn", "stage_seq": 3, "distance_m": 5843.425, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Minster", "stage_seq": 4, "distance_m": 6457.313, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Sturry", "stage_seq": 5, "distance_m": 21075.903, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0703", "location": "Canterbury West", "stage_seq": 6, "distance_m": 24906.107, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Chartham", "stage_seq": 7, "distance_m": 30014.923, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0713", "location": "Chilham", "stage_seq": 8, "distance_m": 33284.605, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Wye", "stage_seq": 9, "distance_m": 40824.362, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0729", "location": "Ashford (Kent)", "stage_seq": 10, "distance_m": 47685.372, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Pluckley", "stage_seq": 11, "distance_m": 56809.019, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Headcorn", "stage_seq": 12, "distance_m": 65288.974, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Staplehurst", "stage_seq": 13, "distance_m": 70631.232, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Marden", "stage_seq": 14, "distance_m": 74664.337, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Paddock Wood", "stage_seq": 15, "distance_m": 81580.151, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Tonbridge Up Loop", "stage_seq": 16, "distance_m": 89865.307, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Tonbridge", "stage_seq": 17, "distance_m": 90252.195, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Sevenoaks", "stage_seq": 18, "distance_m": 102343.135, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Orpington", "stage_seq": 19, "distance_m": 115582.872, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Petts Wood Jn", "stage_seq": 20, "distance_m": 118255.991, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Chislehurst", "stage_seq": 21, "distance_m": 119795.143, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Grove Park", "stage_seq": 22, "distance_m": 123382.836, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Hither Green", "stage_seq": 23, "distance_m": 126283.426, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Parks Bridge Jn", "stage_seq": 24, "distance_m": 127814.703, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Tanners Hill Jn (NX)", "stage_seq": 25, "distance_m": 129215.389, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "New Cross", "stage_seq": 26, "distance_m": 130034.074, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Blue Anchor (Kent)", "stage_seq": 27, "distance_m": 133007.341, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0844", "location": "London Bridge", "stage_seq": 28, "distance_m": 134872.534, "section_seq": 1, "route_path_id": 100315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Ewer Street Jn", "stage_seq": 29, "distance_m": 135812.718, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0849", "location": "London Waterloo (East)", "stage_seq": 30, "distance_m": 136559.034, "section_seq": 1, "route_path_id": 100315}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 31, "distance_m": 137764.271, "section_seq": 1, "route_path_id": 100315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 137764.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 100315}], "total_distance_m": 137764.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137095.929, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 668.342, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:09Z", "source_id": 55010531, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:12Z", "source_id": 17611806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:43Z", "source_id": 55020763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:45Z", "source_id": 17614905, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:55Z", "source_id": 55047700, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:58Z", "source_id": 17622747, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:41Z", "source_id": 55059996, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:45Z", "source_id": 17626176, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33001, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:07:42Z", "source_id": 55075219, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:07:47Z", "source_id": 17630492, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32997, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:11:27Z", "source_id": 55085050, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:13:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:11:31Z", "source_id": 17633230, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:18:24Z", "source_id": 55102800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:18:29Z", "source_id": 17638280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:44Z", "source_id": 55122493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:48Z", "source_id": 17643880, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:34:31Z", "source_id": 55146490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:34:34Z", "source_id": 17650594, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:15Z", "source_id": 55164749, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:18Z", "source_id": 17655763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:19Z", "source_id": 55178950, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:24Z", "source_id": 17659652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:47Z", "source_id": 55191548, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:50Z", "source_id": 17663085, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:54Z", "source_id": 55208416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:58Z", "source_id": 17667834, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:14Z", "source_id": 55232334, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:19Z", "source_id": 17674358, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:13Z", "source_id": 55260540, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:14Z", "source_id": 17682047, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:20Z", "source_id": 55289626, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:22Z", "source_id": 17689930, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:36Z", "source_id": 55298805, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:39Z", "source_id": 17692479, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:27Z", "source_id": 55306845, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:33Z", "source_id": 17694716, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:45Z", "source_id": 55313012, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:48Z", "source_id": 17696421, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:08Z", "source_id": 55336579, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:13Z", "source_id": 17702822, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:56Z", "source_id": 55349929, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:01Z", "source_id": 17706401, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31429, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:57Z", "source_id": 55358598, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:03Z", "source_id": 17708670, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Ramsgate |
0638 |
0638 |
3 |
None |
None |
London Charing Cross |
0852 |
0852 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90222/2026-09-18/detailed |
None |
London Waterloo (East) |
2026-09-18T08:49:00+01:00 |
London Charing Cross |
2.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0849 |
0851 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:51:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708670 |
1789717804559345 |
146 |
146 |
2026-09-18 08:02:04.086636 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:51:59.480581 |
| 632680 |
659444 |
H58000 |
216C74CB18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 07:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 659444, "stp": "P", "toc": "Unknown", "uid": "H58000", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H58000/2026-09-18/detailed", "trust_id": "216C74CB18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe Anchor Sidings", "service_date": "2026-09-18", "dest_arr_time": "0946", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6C74", "timing_status": null, "origin_station": "Immingham Bulk Terml Cp1", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0752", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0946", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.31, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}, {\"to_m\": 320.222, \"from_m\": 285.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2059.913, \"from_m\": 320.222, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 2115.926, \"from_m\": 2059.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2139.609, \"from_m\": 2115.926, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 2169.619, \"from_m\": 2139.609, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2259.396, \"from_m\": 2169.619, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 2275.151, \"from_m\": 2259.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\": 2849.987, \"from_m\": 2275.151, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 7748.765, \"from_m\": 2849.987, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9455.748, \"from_m\": 7748.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16956.26, \"from_m\": 9455.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17310.204, \"from_m\": 16956.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\": 18226.734, \"from_m\": 17310.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22167.34, \"from_m\": 18226.734, \"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\": 22178.61, \"from_m\": 22167.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25522.272, \"from_m\": 22178.61, \"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\": 27481.673, \"from_m\": 25522.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32831.368, \"from_m\": 27481.673, \"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\": 33296.561, \"from_m\": 32831.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33299.625, \"from_m\": 33296.561, \"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\": 33353.772, \"from_m\": 33299.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33388.921, \"from_m\": 33353.772, \"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\": 33461.831, \"from_m\": 33388.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33654.704, \"from_m\": 33461.831, \"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\": 35091.648, \"from_m\": 33654.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35284.521, \"from_m\": 35091.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 35357.431, \"from_m\": 35284.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35392.58, \"from_m\": 35357.431, \"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\": 35446.727, \"from_m\": 35392.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35449.791, \"from_m\": 35446.727, \"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\": 35750.203, \"from_m\": 35449.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36305.354, \"from_m\": 35750.203, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}], \"service_id\": 659444, \"profile_key\": \"2ac9d0643c3f1a88bc5cf0934b87d43a67dd783d4fdbd83a2ce3c86d78050fc1\", \"schedule_id\": 14558, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Immingham Bulk Terml Cp1\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Immingham West Jn\", \"stage_seq\": 2, \"distance_m\": 836.752, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Humber Road Jn\", \"stage_seq\": 3, \"distance_m\": 2115.926, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Ulceby\", \"stage_seq\": 4, \"distance_m\": 7917.414, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 5, \"distance_m\": 9871.229, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Barnetby\", \"stage_seq\": 6, \"distance_m\": 17185.753, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Wrawby Jn\", \"stage_seq\": 7, \"distance_m\": 18144.675, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 8, \"distance_m\": 30983.529, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"North Lincoln Jn\", \"stage_seq\": 9, \"distance_m\": 33114.259, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0900\", \"location\": \"Trent Jn\", \"stage_seq\": 10, \"distance_m\": 34045.447, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": false, \"wtt_arr\": \"0904\", \"wtt_dep\": \"0939\", \"location\": \"Scunthorpe Freight Depot\", \"stage_seq\": 11, \"distance_m\": 34373.176, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941\", \"location\": \"Trent Jn\", \"stage_seq\": 12, \"distance_m\": 34700.905, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"North Lincoln Jn\", \"stage_seq\": 13, \"distance_m\": 35632.092, \"section_seq\": 1, \"route_path_id\": 34073}, {\"is_pass\": false, \"wtt_arr\": \"0946\", \"wtt_dep\": null, \"location\": \"Scunthorpe Anchor Sidings\", \"stage_seq\": 14, \"distance_m\": 36305.354, \"section_seq\": 1, \"route_path_id\": 34073}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36305.354, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34073}], \"total_distance_m\": 36305.354, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31798.365, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4506.989, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Immingham Bulk Terml Cp1", "service_state_platform": null, "timing_fact_generation": 1789703568296266, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:01.582530", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:03.652953", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6C74 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 285.31, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}, {"to_m": 320.222, "from_m": 285.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2059.913, "from_m": 320.222, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 2115.926, "from_m": 2059.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2139.609, "from_m": 2115.926, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 2169.619, "from_m": 2139.609, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2259.396, "from_m": 2169.619, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 2275.151, "from_m": 2259.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": 2849.987, "from_m": 2275.151, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 7748.765, "from_m": 2849.987, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9455.748, "from_m": 7748.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16956.26, "from_m": 9455.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17310.204, "from_m": 16956.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": 18226.734, "from_m": 17310.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22167.34, "from_m": 18226.734, "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": 22178.61, "from_m": 22167.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25522.272, "from_m": 22178.61, "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": 27481.673, "from_m": 25522.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32831.368, "from_m": 27481.673, "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": 33296.561, "from_m": 32831.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33299.625, "from_m": 33296.561, "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": 33353.772, "from_m": 33299.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33388.921, "from_m": 33353.772, "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": 33461.831, "from_m": 33388.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33654.704, "from_m": 33461.831, "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": 35091.648, "from_m": 33654.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35284.521, "from_m": 35091.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 35357.431, "from_m": 35284.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35392.58, "from_m": 35357.431, "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": 35446.727, "from_m": 35392.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35449.791, "from_m": 35446.727, "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": 35750.203, "from_m": 35449.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36305.354, "from_m": 35750.203, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}], "service_id": 659444, "profile_key": "2ac9d0643c3f1a88bc5cf0934b87d43a67dd783d4fdbd83a2ce3c86d78050fc1", "schedule_id": 14558, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Immingham Bulk Terml Cp1", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Immingham West Jn", "stage_seq": 2, "distance_m": 836.752, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Humber Road Jn", "stage_seq": 3, "distance_m": 2115.926, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Ulceby", "stage_seq": 4, "distance_m": 7917.414, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Brocklesby Jn", "stage_seq": 5, "distance_m": 9871.229, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Barnetby", "stage_seq": 6, "distance_m": 17185.753, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Wrawby Jn", "stage_seq": 7, "distance_m": 18144.675, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 8, "distance_m": 30983.529, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "North Lincoln Jn", "stage_seq": 9, "distance_m": 33114.259, "section_seq": 1, "route_path_id": 34073}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0900", "location": "Trent Jn", "stage_seq": 10, "distance_m": 34045.447, "section_seq": 1, "route_path_id": 34073}, {"is_pass": false, "wtt_arr": "0904", "wtt_dep": "0939", "location": "Scunthorpe Freight Depot", "stage_seq": 11, "distance_m": 34373.176, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941", "location": "Trent Jn", "stage_seq": 12, "distance_m": 34700.905, "section_seq": 1, "route_path_id": 34073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "North Lincoln Jn", "stage_seq": 13, "distance_m": 35632.092, "section_seq": 1, "route_path_id": 34073}, {"is_pass": false, "wtt_arr": "0946", "wtt_dep": null, "location": "Scunthorpe Anchor Sidings", "stage_seq": 14, "distance_m": 36305.354, "section_seq": 1, "route_path_id": 34073}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36305.354, "from_m": 0.0, "section_seq": 1, "route_path_id": 34073}], "total_distance_m": 36305.354, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31798.365, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4506.989, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Immingham Bulk Terml Cp1 |
0752 |
0752 |
None |
None |
None |
Scunthorpe Anchor Sidings |
0946 |
0946 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H58000/2026-09-18/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
Immingham Bulk Terml Cp1 |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789703568296266 |
0 |
0 |
2026-09-18 08:02:03.652953 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:01.582530 |
| 632681 |
662985 |
L37409 |
631T12MB18 |
2026-09-18 |
COMPLETE |
17709190 |
2026-09-18 08:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 662985, "stp": "P", "toc": "Chiltern Railways", "uid": "L37409", "consist": "168215", "dest_crs": "OXF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37409/2026-09-18/detailed", "trust_id": "631T12MB18", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "2", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "1T12", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "0852", "current_leg_dep": "0845", "current_leg_end": "Oxford", "origin_dep_time": "0739", "origin_platform": "3", "current_location": "Oxford", "last_update_time": "2026-09-18T08:02:26", "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": "0853", "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": 100, "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\": 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\": 9324.111, \"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\": 10581.817, \"from_m\": 9324.111, \"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\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"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\": 44387.407, \"from_m\": 42639.589, \"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\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56131.771, \"from_m\": 49064.385, \"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\": 57445.031, \"from_m\": 56131.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.518, \"from_m\": 57445.031, \"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\": 59449.088, \"from_m\": 58337.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 86285.549, \"from_m\": 59449.088, \"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\": 86358.726, \"from_m\": 86285.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86403.168, \"from_m\": 86358.726, \"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\": 87293.142, \"from_m\": 86403.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102993.711, \"from_m\": 87293.142, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105047.967, \"from_m\": 102993.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105228.06, \"from_m\": 105047.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105300.79, \"from_m\": 105228.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106136.123, \"from_m\": 105300.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106534.261, \"from_m\": 106136.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106598.573, \"from_m\": 106534.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\": 106634.589, \"from_m\": 106598.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106701.432, \"from_m\": 106634.589, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 106730.947, \"from_m\": 106701.432, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106926.357, \"from_m\": 106730.947, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 662985, \"profile_key\": \"14bb6ccc901105e4fc398b3f380700c8668ef68f51aaea4e25bc49a54dad7211\", \"schedule_id\": 15306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0805\", \"location\": \"High Wycombe\", \"stage_seq\": 8, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Saunderton\", \"stage_seq\": 9, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0821\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 11, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Bicester South Jn\", \"stage_seq\": 12, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Gavray Jn\", \"stage_seq\": 13, \"distance_m\": 87356.019, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0836\", \"location\": \"Bicester Village\", \"stage_seq\": 14, \"distance_m\": 87907.848, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": \"0846\", \"location\": \"Oxford Parkway\", \"stage_seq\": 15, \"distance_m\": 101137.027, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 16, \"distance_m\": 102723.725, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Oxford North Jn\", \"stage_seq\": 17, \"distance_m\": 105328.543, \"section_seq\": 1, \"route_path_id\": 34347}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 18, \"distance_m\": 106926.357, \"section_seq\": 1, \"route_path_id\": 34347}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106926.357, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34347}], \"total_distance_m\": 106926.357, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106652.437, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 273.92, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "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-18T06:46:08Z\", \"source_id\": 55178437, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:08Z\", \"source_id\": 17659474, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:59Z\", \"source_id\": 55189162, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:03Z\", \"source_id\": 17662483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:11Z\", \"source_id\": 55192694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:15Z\", \"source_id\": 17663426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:30Z\", \"source_id\": 55201870, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:33Z\", \"source_id\": 17666003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:20Z\", \"source_id\": 55218472, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:26Z\", \"source_id\": 17670453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:08Z\", \"source_id\": 55243696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:14Z\", \"source_id\": 17677386, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:02Z\", \"source_id\": 55251707, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:04Z\", \"source_id\": 17679577, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:23Z\", \"source_id\": 55269356, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:29Z\", \"source_id\": 17684522, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:49Z\", \"source_id\": 55307897, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:56Z\", \"source_id\": 17694966, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:20Z\", \"source_id\": 55337152, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:19Z\", \"source_id\": 17702907, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:44Z\", \"source_id\": 17709190, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "2", "timing_fact_generation": 1789717844992883, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:01.932432", "service_state_evidence_id": 17709190, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:04.996875", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
OXF |
1T12 |
168215 |
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": 9324.111, "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": 10581.817, "from_m": 9324.111, "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": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "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": 44387.407, "from_m": 42639.589, "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": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56131.771, "from_m": 49064.385, "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": 57445.031, "from_m": 56131.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.518, "from_m": 57445.031, "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": 59449.088, "from_m": 58337.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86285.549, "from_m": 59449.088, "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": 86358.726, "from_m": 86285.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86403.168, "from_m": 86358.726, "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": 87293.142, "from_m": 86403.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102993.711, "from_m": 87293.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105047.967, "from_m": 102993.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105228.06, "from_m": 105047.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105300.79, "from_m": 105228.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106136.123, "from_m": 105300.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106534.261, "from_m": 106136.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106598.573, "from_m": 106534.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": 106634.589, "from_m": 106598.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106701.432, "from_m": 106634.589, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 106730.947, "from_m": 106701.432, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106926.357, "from_m": 106730.947, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 662985, "profile_key": "14bb6ccc901105e4fc398b3f380700c8668ef68f51aaea4e25bc49a54dad7211", "schedule_id": 15306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0805", "location": "High Wycombe", "stage_seq": 8, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Saunderton", "stage_seq": 9, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0821", "location": "Haddenham & Thame Parkway", "stage_seq": 11, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Bicester South Jn", "stage_seq": 12, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Gavray Jn", "stage_seq": 13, "distance_m": 87356.019, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0836", "location": "Bicester Village", "stage_seq": 14, "distance_m": 87907.848, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": "0846", "location": "Oxford Parkway", "stage_seq": 15, "distance_m": 101137.027, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Woodstock Road Jn", "stage_seq": 16, "distance_m": 102723.725, "section_seq": 1, "route_path_id": 34347}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Oxford North Jn", "stage_seq": 17, "distance_m": 105328.543, "section_seq": 1, "route_path_id": 34347}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Oxford", "stage_seq": 18, "distance_m": 106926.357, "section_seq": 1, "route_path_id": 34347}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106926.357, "from_m": 0.0, "section_seq": 1, "route_path_id": 34347}], "total_distance_m": 106926.357, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106652.437, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 273.92, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:08Z", "source_id": 55178437, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:08Z", "source_id": 17659474, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:59Z", "source_id": 55189162, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:03Z", "source_id": 17662483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:11Z", "source_id": 55192694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:15Z", "source_id": 17663426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:30Z", "source_id": 55201870, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:55:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:33Z", "source_id": 17666003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:20Z", "source_id": 55218472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:26Z", "source_id": 17670453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:08Z", "source_id": 55243696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:14Z", "source_id": 17677386, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:02Z", "source_id": 55251707, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:04Z", "source_id": 17679577, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:23Z", "source_id": 55269356, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:29Z", "source_id": 17684522, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24291, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:49Z", "source_id": 55307897, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:56Z", "source_id": 17694966, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:20Z", "source_id": 55337152, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:19Z", "source_id": 17702907, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:44Z", "source_id": 17709190, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Marylebone |
0739 |
0739 |
3 |
None |
None |
Oxford |
0853 |
0853 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37409/2026-09-18/detailed |
None |
Oxford Parkway |
2026-09-18T08:46:00+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 |
0845 |
0852 |
Oxford Parkway |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709190 |
1789717844992883 |
69 |
69 |
2026-09-18 08:02:04.996875 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:01.932432 |
| 632682 |
663135 |
L78499 |
871A20MB18 |
2026-09-18 |
COMPLETE |
17709069 |
2026-09-18 08:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 663135, "stp": "P", "toc": "South Western Railway", "uid": "L78499", "consist": "450033+450083+450099", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78499/2026-09-18/detailed", "trust_id": "871A20MB18", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "11", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A20", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "0852", "current_leg_dep": "0825", "current_leg_end": "London Waterloo", "origin_dep_time": "0744", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Woking", "dest_arr_time_act": "0849", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "24.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 663135, \"profile_key\": \"584259f89520f1dfaf70774c35b95e8dab8aa435e523e419b24f8b84c213cc50\", \"schedule_id\": 15923, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0758\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0825\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 12, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Surbiton\", \"stage_seq\": 13, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 14, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"New Malden\", \"stage_seq\": 15, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Wimbledon\", \"stage_seq\": 16, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 18, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 72533}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 19, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 72533}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72533}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0744", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:33Z\", \"source_id\": 55187927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:36Z\", \"source_id\": 17662130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:13Z\", \"source_id\": 55206503, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:17Z\", \"source_id\": 17667307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:18Z\", \"source_id\": 55224036, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:21Z\", \"source_id\": 17672039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:05Z\", \"source_id\": 55237831, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:07Z\", \"source_id\": 17675797, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:57Z\", \"source_id\": 55256970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:01Z\", \"source_id\": 17681074, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:16Z\", \"source_id\": 55274793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:21Z\", \"source_id\": 17685977, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:50Z\", \"source_id\": 55316242, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:53Z\", \"source_id\": 17697272, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:23Z\", \"source_id\": 55323415, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:27Z\", \"source_id\": 17699195, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:24Z\", \"source_id\": 55331802, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:29Z\", \"source_id\": 17701490, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:01Z\", \"source_id\": 55341724, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:03Z\", \"source_id\": 17704177, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:36Z\", \"source_id\": 55360426, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:34Z\", \"source_id\": 17709069, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "11", "timing_fact_generation": 1789717842749847, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:02.398028", "service_state_evidence_id": 17709069, "current_leg_start_actual_dep": "2026-09-18T08:28:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:05.412695", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A20 |
450033+450083+450099 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 663135, "profile_key": "584259f89520f1dfaf70774c35b95e8dab8aa435e523e419b24f8b84c213cc50", "schedule_id": 15923, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0744", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0758", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0825", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Hampton Court Jn", "stage_seq": 12, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Surbiton", "stage_seq": 13, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Berrylands Juncton", "stage_seq": 14, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "New Malden", "stage_seq": 15, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Wimbledon", "stage_seq": 16, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 72533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Waterloo West Crossings", "stage_seq": 18, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 72533}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 19, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 72533}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 72533}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:33Z", "source_id": 55187927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:36Z", "source_id": 17662130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:13Z", "source_id": 55206503, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:17Z", "source_id": 17667307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:18Z", "source_id": 55224036, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:21Z", "source_id": 17672039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:05Z", "source_id": 55237831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:07Z", "source_id": 17675797, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:57Z", "source_id": 55256970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:01Z", "source_id": 17681074, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:16Z", "source_id": 55274793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:21Z", "source_id": 17685977, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:50Z", "source_id": 55316242, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:53Z", "source_id": 17697272, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:23Z", "source_id": 55323415, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:27Z", "source_id": 17699195, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:24Z", "source_id": 55331802, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:29Z", "source_id": 17701490, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:01Z", "source_id": 55341724, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:03Z", "source_id": 17704177, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:36Z", "source_id": 55360426, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:34Z", "source_id": 17709069, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Alton |
0744 |
0744 |
1 |
None |
None |
London Waterloo |
0851 |
0849 |
11 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78499/2026-09-18/detailed |
None |
Woking |
2026-09-18T08:28:00+01:00 |
London Waterloo |
27.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
24.3 |
0825 |
0852 |
Woking |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709069 |
1789717842749847 |
53 |
53 |
2026-09-18 08:02:05.412695 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:02.398028 |
| 632683 |
664622 |
F45182 |
525E061D18 |
2026-09-18 |
COMPLETE |
17709195 |
2026-09-18 08:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 664622, "stp": "N", "toc": "c2c", "uid": "F45182", "consist": "720603+720612", "dest_crs": "XEM", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45182/2026-09-18/detailed", "trust_id": "525E061D18", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Ham E.M.U.D.", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": null, "is_terminated": 1, "next_location": "East Ham E.M.U.D.", "signalling_id": "5E06", "timing_status": "ON TIME", "origin_station": "London Fenchurch Street", "current_leg_arr": "0852", "current_leg_dep": "0839", "current_leg_end": "East Ham E.M.U.D.", "origin_dep_time": "0838", "origin_platform": "1", "current_location": "East Ham E.M.U.D.", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0779551, 51.5114471], [-0.0778324, 51.511423399999984], [-0.07750759999999998, 51.5113607], [-0.0770473, 51.5112728], [-0.0763145, 51.511133699999995], [-0.0757736, 51.51101390000001], [-0.0751871, 51.51087979999999], [-0.0749616, 51.51083359999999], [-0.074905, 51.51082280000001], [-0.07476529999999999, 51.5107961], [-0.0745655, 51.51077039999999], [-0.0744057, 51.51075389999998], [-0.07422049999999998, 51.5107469], [-0.0740598, 51.510746399999995], [-0.07379109999999998, 51.5107581], [-0.0730467, 51.51081169999999], [-0.0727724, 51.51083009999999], [-0.07227059999999999, 51.510863699999994], [-0.07187289999999999, 51.51089040000001], [-0.07170899999999998, 51.5109009], [-0.0712149, 51.5109112], [-0.0707666, 51.5109205], [-0.0705941, 51.510932399999994], [-0.0702715, 51.5109577], [-0.0697419, 51.510988399999995], [-0.0691233, 51.51103059999999], [-0.0687245, 51.511059], [-0.06837339999999999, 51.51107879999999], [-0.0679903, 51.51110619999999], [-0.0675977, 51.511128], [-0.06689500000000001, 51.51118189999999], [-0.06619479999999998, 51.51122500000001], [-0.0658226, 51.51125580000001], [-0.06493409999999998, 51.511311899999995], [-0.06416559999999999, 51.5113513], [-0.0637948, 51.5113708], [-0.0637656, 51.51137270000001], [-0.0634422, 51.5113936], [-0.0631173, 51.5114117], [-0.06287229999999999, 51.5114294], [-0.0626425, 51.511451400000006], [-0.0624806, 51.5114639], [-0.06176209999999999, 51.5115278], [-0.0614213, 51.511548899999994], [-0.06105929999999998, 51.51156469999999], [-0.06085360000000001, 51.5115746], [-0.06051359999999999, 51.5115909], [-0.0600869, 51.5116118], [-0.0597255, 51.5116246], [-0.05913549999999999, 51.5116582], [-0.058964600000000006, 51.511662099999995], [-0.0583136, 51.511691600000006], [-0.0576776, 51.5117244], [-0.0571607, 51.5117637], [-0.05698782826127284, 51.5117749177709], [-0.05689888460214256, 51.511780689387535], [-0.056867900000000006, 51.511782700000005], [-0.056674100000000005, 51.51179520000001], [-0.056406500000000005, 51.5118045], [-0.056146399999999985, 51.5118211], [-0.055721900000000005, 51.5118528], [-0.05529420000000001, 51.5118951], [-0.05484429999999999, 51.5119359], [-0.0543492, 51.511961099999986], [-0.05403059999999999, 51.51197019999999], [-0.0537202, 51.5119717], [-0.053330100000000005, 51.511971], [-0.05297249999999999, 51.51196740000001], [-0.0526727, 51.51196629999999], [-0.05236880000000001, 51.5119738], [-0.052000099999999994, 51.511984], [-0.0516267, 51.51200029999999], [-0.0508777, 51.512031], [-0.04932109999999999, 51.5121047], [-0.0489783, 51.512115599999994], [-0.04846399999999999, 51.5121303], [-0.0478992, 51.512150899999995], [-0.04734139999999999, 51.51217439999999], [-0.0467001, 51.5121939], [-0.0460767, 51.5121988], [-0.044661799999999995, 51.5122539], [-0.0443064, 51.5122666], [-0.0438933, 51.512289], [-0.0435166, 51.512304699999994], [-0.043210599999999995, 51.5123074], [-0.0428918, 51.512312399999985], [-0.042382, 51.51230410000001], [-0.0418447, 51.51231649999999], [-0.0415759, 51.5123244], [-0.04134179999999999, 51.5123328], [-0.0411241, 51.5123463], [-0.04086929999999999, 51.5123682], [-0.040738199999999995, 51.51238250000001], [-0.0404781, 51.51242729999999], [-0.04026119999999999, 51.5124709], [-0.040141899999999994, 51.5124943], [-0.0400129, 51.51252000000001], [-0.0398198, 51.5125784], [-0.0396188, 51.5126456], [-0.03925119999999999, 51.5127952], [-0.039012, 51.512902399999994], [-0.0388055, 51.513002500000006], [-0.03859450421288533, 51.513116857982], [-0.038459, 51.5131903], [-0.03832770440100859, 51.513269961445914], [-0.0383194, 51.51327500000001], [-0.038136, 51.51339099999999], [-0.0380636, 51.513442000000005], [-0.03678939999999999, 51.5143391], [-0.03604569999999999, 51.51484580000001], [-0.0357109, 51.515074], [-0.033909199999999994, 51.516270299999995], [-0.0338095, 51.51633650000001], [-0.0330074, 51.5168689], [-0.03212059999999999, 51.5174816], [-0.0319766, 51.51757649999999], [-0.030652999999999996, 51.51844869999999], [-0.0302676, 51.51871229999998], [-0.02949508993928133, 51.519245518952495], [-0.02887329999999999, 51.51967470000001], [-0.0274641, 51.5206288], [-0.026256299999999996, 51.5214794], [-0.0259066, 51.521716299999994], [-0.0252352, 51.52217129999998], [-0.0249574, 51.5223962], [-0.024405, 51.5227939], [-0.024196, 51.5229667], [-0.02404633874207658, 51.52310234246543], [-0.023839179742871995, 51.52323288911045], [-0.0238298, 51.5232388], [-0.0229377, 51.5237948], [-0.022468474651653875, 51.52411603227267], [-0.022446699999999997, 51.524125100000006], [-0.022265199999999995, 51.5241909], [-0.0220798, 51.5242533], [-0.02186, 51.524316600000006], [-0.021679599999999997, 51.524361799999994], [-0.021512799999999995, 51.52439939999999], [-0.0211636, 51.52446119999999], [-0.021093625490923792, 51.524470868789635], [-0.0209805, 51.5244865], [-0.020764099999999997, 51.5245082], [-0.0206139, 51.52451889999999], [-0.0204402, 51.52452799999999], [-0.0203124, 51.5245309], [-0.020037499999999996, 51.5245303], [-0.0196452, 51.52452379999999], [-0.018785699999999995, 51.5245002], [-0.0183474, 51.52448900000001], [-0.017889499999999996, 51.5244766], [-0.0170813, 51.524455999999994], [-0.0159894, 51.5244265], [-0.0153707, 51.52441779999999], [-0.0146956, 51.5244116], [-0.0140061, 51.5244229], [-0.0133482, 51.524453900000005], [-0.0128968, 51.5244886], [-0.0124453, 51.52453139999999], [-0.012014199999999996, 51.5245804], [-0.011582899999999998, 51.5246367], [-0.0105424, 51.5247923], [-0.009963599999999998, 51.5248834], [-0.0093834, 51.52497939999999], [-0.008763399999999998, 51.5250982], [-0.0081494, 51.5252291], [-0.006533299999999999, 51.5255974], [-0.0015968999999999998, 51.5267561], [0.0, 51.52713412886161], [0.0007649, 51.5273152], [0.0031122000000000003, 51.527875599999994], [0.004081699999999999, 51.5281021], [0.0049223, 51.5282622], [0.0056173, 51.52840439999999], [0.006084199999999999, 51.528513899999986], [0.007188800000000001, 51.5287827], [0.0081964, 51.52903019999999], [0.0088482, 51.5291883], [0.0095133, 51.5293532], [0.0102875, 51.529517199999994], [0.0113585, 51.5297477], [0.0124287, 51.5299879], [0.0136082, 51.5302882], [0.017689199999999995, 51.5312445], [0.0187995, 51.5314988], [0.020610699999999996, 51.531924200000006], [0.024244899999999996, 51.53275969999999], [0.027907300000000003, 51.5335899], [0.0308055, 51.5342645], [0.03372, 51.53491040000001], [0.0363558, 51.5355244], [0.0381203, 51.5359366], [0.0398852, 51.536348399999994], [0.0415549, 51.53672989999998], [0.0432224, 51.53710950000001], [0.0448957, 51.5374989], [0.04573209999999999, 51.5376923], [0.0465612, 51.53787959999999], [0.0478759, 51.53816640000001], [0.0485103, 51.5382953], [0.0487442, 51.5383381], [0.049305, 51.53843380000001], [0.049708, 51.5384959], [0.0500098, 51.5385439], [0.05042049999999999, 51.5386182], [0.05093109999999999, 51.5387195], [0.0516231, 51.5388736], [0.05177639999999999, 51.53890739999999], [0.05218539999999999, 51.5390065], [0.05259319999999999, 51.5391065], [0.053009499999999994, 51.5392157], [0.0534206, 51.539331], [0.0539317, 51.5394853], [0.05434769999999999, 51.5396198], [0.054759699999999994, 51.539761199999994], [0.0550882, 51.539879199999994], [0.0554741, 51.5400294], [0.0557804, 51.54015210000001], [0.05608130000000001, 51.54027779999999], [0.0565192, 51.54047200000001], [0.05688659999999999, 51.54064049999999], [0.057258799999999985, 51.5408165], [0.0577364, 51.5410433], [0.0587341, 51.5415107], [0.0590651, 51.5416697], [0.059596299999999984, 51.5419148], [0.0600728, 51.5421335], [0.0609569, 51.5425445], [0.06159059999999999, 51.542835]]}", "current_leg_start": "London Fenchurch Street", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.5428350", "next_location_lon": "0.0615906", "previous_location": "London Fenchurch Street", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2553.208, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2814.896, \"from_m\": 2553.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4169.166, \"from_m\": 2814.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4605.369, \"from_m\": 4169.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9573.229, \"from_m\": 4605.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10190.818, \"from_m\": 9573.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10666.255, \"from_m\": 10190.818, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 664622, \"profile_key\": \"eae8a58aa04463ea0851e1b4d142a27e4565babb1686b51aea6920f92f4b298f\", \"schedule_id\": 35714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40756}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.505, \"section_seq\": 1, \"route_path_id\": 40756}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 4291.538, \"section_seq\": 1, \"route_path_id\": 40756}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"West Ham High Level\", \"stage_seq\": 4, \"distance_m\": 6489.487, \"section_seq\": 1, \"route_path_id\": 40756}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 5, \"distance_m\": 10666.255, \"section_seq\": 1, \"route_path_id\": 40756}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10666.255, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40756}], \"total_distance_m\": 10666.255, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10048.666, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 617.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5428350", "current_position_lon": "0.0615906", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:40Z\", \"source_id\": 55352045, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:46Z\", \"source_id\": 17706941, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:44Z\", \"source_id\": 55360715, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:44Z\", \"source_id\": 17709195, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Ham E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789717850111141, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:02.946365", "service_state_evidence_id": 17709195, "current_leg_start_actual_dep": "2026-09-18T08:38:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:07.346415", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
XEM |
5E06 |
720603+720612 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2553.208, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2814.896, "from_m": 2553.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4169.166, "from_m": 2814.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4605.369, "from_m": 4169.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9573.229, "from_m": 4605.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10190.818, "from_m": 9573.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10666.255, "from_m": 10190.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 664622, "profile_key": "eae8a58aa04463ea0851e1b4d142a27e4565babb1686b51aea6920f92f4b298f", "schedule_id": 35714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40756}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.505, "section_seq": 1, "route_path_id": 40756}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 4291.538, "section_seq": 1, "route_path_id": 40756}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "West Ham High Level", "stage_seq": 4, "distance_m": 6489.487, "section_seq": 1, "route_path_id": 40756}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "East Ham E.M.U.D.", "stage_seq": 5, "distance_m": 10666.255, "section_seq": 1, "route_path_id": 40756}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10666.255, "from_m": 0.0, "section_seq": 1, "route_path_id": 40756}], "total_distance_m": 10666.255, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10048.666, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 617.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:40Z", "source_id": 55352045, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:46Z", "source_id": 17706941, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:44Z", "source_id": 55360715, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:44Z", "source_id": 17709195, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
0838 |
0838 |
1 |
None |
None |
East Ham E.M.U.D. |
0852 |
0852 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45182/2026-09-18/detailed |
None |
London Fenchurch Street |
2026-09-18T08:38:00+01:00 |
East Ham E.M.U.D. |
13.0 |
{"type": "LineString", "coordinates": [[-0.0779551, 51.5114471], [-0.0778324, 51.511423399999984], [-0.07750759999999998, 51.5113607], [-0.0770473, 51.5112728], [-0.0763145, 51.511133699999995], [-0.0757736, 51.51101390000001], [-0.0751871, 51.51087979999999], [-0.0749616, 51.51083359999999], [-0.074905, 51.51082280000001], [-0.07476529999999999, 51.5107961], [-0.0745655, 51.51077039999999], [-0.0744057, 51.51075389999998], [-0.07422049999999998, 51.5107469], [-0.0740598, 51.510746399999995], [-0.07379109999999998, 51.5107581], [-0.0730467, 51.51081169999999], [-0.0727724, 51.51083009999999], [-0.07227059999999999, 51.510863699999994], [-0.07187289999999999, 51.51089040000001], [-0.07170899999999998, 51.5109009], [-0.0712149, 51.5109112], [-0.0707666, 51.5109205], [-0.0705941, 51.510932399999994], [-0.0702715, 51.5109577], [-0.0697419, 51.510988399999995], [-0.0691233, 51.51103059999999], [-0.0687245, 51.511059], [-0.06837339999999999, 51.51107879999999], [-0.0679903, 51.51110619999999], [-0.0675977, 51.511128], [-0.06689500000000001, 51.51118189999999], [-0.06619479999999998, 51.51122500000001], [-0.0658226, 51.51125580000001], [-0.06493409999999998, 51.511311899999995], [-0.06416559999999999, 51.5113513], [-0.0637948, 51.5113708], [-0.0637656, 51.51137270000001], [-0.0634422, 51.5113936], [-0.0631173, 51.5114117], [-0.06287229999999999, 51.5114294], [-0.0626425, 51.511451400000006], [-0.0624806, 51.5114639], [-0.06176209999999999, 51.5115278], [-0.0614213, 51.511548899999994], [-0.06105929999999998, 51.51156469999999], [-0.06085360000000001, 51.5115746], [-0.06051359999999999, 51.5115909], [-0.0600869, 51.5116118], [-0.0597255, 51.5116246], [-0.05913549999999999, 51.5116582], [-0.058964600000000006, 51.511662099999995], [-0.0583136, 51.511691600000006], [-0.0576776, 51.5117244], [-0.0571607, 51.5117637], [-0.05698782826127284, 51.5117749177709], [-0.05689888460214256, 51.511780689387535], [-0.056867900000000006, 51.511782700000005], [-0.056674100000000005, 51.51179520000001], [-0.056406500000000005, 51.5118045], [-0.056146399999999985, 51.5118211], [-0.055721900000000005, 51.5118528], [-0.05529420000000001, 51.5118951], [-0.05484429999999999, 51.5119359], [-0.0543492, 51.511961099999986], [-0.05403059999999999, 51.51197019999999], [-0.0537202, 51.5119717], [-0.053330100000000005, 51.511971], [-0.05297249999999999, 51.51196740000001], [-0.0526727, 51.51196629999999], [-0.05236880000000001, 51.5119738], [-0.052000099999999994, 51.511984], [-0.0516267, 51.51200029999999], [-0.0508777, 51.512031], [-0.04932109999999999, 51.5121047], [-0.0489783, 51.512115599999994], [-0.04846399999999999, 51.5121303], [-0.0478992, 51.512150899999995], [-0.04734139999999999, 51.51217439999999], [-0.0467001, 51.5121939], [-0.0460767, 51.5121988], [-0.044661799999999995, 51.5122539], [-0.0443064, 51.5122666], [-0.0438933, 51.512289], [-0.0435166, 51.512304699999994], [-0.043210599999999995, 51.5123074], [-0.0428918, 51.512312399999985], [-0.042382, 51.51230410000001], [-0.0418447, 51.51231649999999], [-0.0415759, 51.5123244], [-0.04134179999999999, 51.5123328], [-0.0411241, 51.5123463], [-0.04086929999999999, 51.5123682], [-0.040738199999999995, 51.51238250000001], [-0.0404781, 51.51242729999999], [-0.04026119999999999, 51.5124709], [-0.040141899999999994, 51.5124943], [-0.0400129, 51.51252000000001], [-0.0398198, 51.5125784], [-0.0396188, 51.5126456], [-0.03925119999999999, 51.5127952], [-0.039012, 51.512902399999994], [-0.0388055, 51.513002500000006], [-0.03859450421288533, 51.513116857982], [-0.038459, 51.5131903], [-0.03832770440100859, 51.513269961445914], [-0.0383194, 51.51327500000001], [-0.038136, 51.51339099999999], [-0.0380636, 51.513442000000005], [-0.03678939999999999, 51.5143391], [-0.03604569999999999, 51.51484580000001], [-0.0357109, 51.515074], [-0.033909199999999994, 51.516270299999995], [-0.0338095, 51.51633650000001], [-0.0330074, 51.5168689], [-0.03212059999999999, 51.5174816], [-0.0319766, 51.51757649999999], [-0.030652999999999996, 51.51844869999999], [-0.0302676, 51.51871229999998], [-0.02949508993928133, 51.519245518952495], [-0.02887329999999999, 51.51967470000001], [-0.0274641, 51.5206288], [-0.026256299999999996, 51.5214794], [-0.0259066, 51.521716299999994], [-0.0252352, 51.52217129999998], [-0.0249574, 51.5223962], [-0.024405, 51.5227939], [-0.024196, 51.5229667], [-0.02404633874207658, 51.52310234246543], [-0.023839179742871995, 51.52323288911045], [-0.0238298, 51.5232388], [-0.0229377, 51.5237948], [-0.022468474651653875, 51.52411603227267], [-0.022446699999999997, 51.524125100000006], [-0.022265199999999995, 51.5241909], [-0.0220798, 51.5242533], [-0.02186, 51.524316600000006], [-0.021679599999999997, 51.524361799999994], [-0.021512799999999995, 51.52439939999999], [-0.0211636, 51.52446119999999], [-0.021093625490923792, 51.524470868789635], [-0.0209805, 51.5244865], [-0.020764099999999997, 51.5245082], [-0.0206139, 51.52451889999999], [-0.0204402, 51.52452799999999], [-0.0203124, 51.5245309], [-0.020037499999999996, 51.5245303], [-0.0196452, 51.52452379999999], [-0.018785699999999995, 51.5245002], [-0.0183474, 51.52448900000001], [-0.017889499999999996, 51.5244766], [-0.0170813, 51.524455999999994], [-0.0159894, 51.5244265], [-0.0153707, 51.52441779999999], [-0.0146956, 51.5244116], [-0.0140061, 51.5244229], [-0.0133482, 51.524453900000005], [-0.0128968, 51.5244886], [-0.0124453, 51.52453139999999], [-0.012014199999999996, 51.5245804], [-0.011582899999999998, 51.5246367], [-0.0105424, 51.5247923], [-0.009963599999999998, 51.5248834], [-0.0093834, 51.52497939999999], [-0.008763399999999998, 51.5250982], [-0.0081494, 51.5252291], [-0.006533299999999999, 51.5255974], [-0.0015968999999999998, 51.5267561], [0.0, 51.52713412886161], [0.0007649, 51.5273152], [0.0031122000000000003, 51.527875599999994], [0.004081699999999999, 51.5281021], [0.0049223, 51.5282622], [0.0056173, 51.52840439999999], [0.006084199999999999, 51.528513899999986], [0.007188800000000001, 51.5287827], [0.0081964, 51.52903019999999], [0.0088482, 51.5291883], [0.0095133, 51.5293532], [0.0102875, 51.529517199999994], [0.0113585, 51.5297477], [0.0124287, 51.5299879], [0.0136082, 51.5302882], [0.017689199999999995, 51.5312445], [0.0187995, 51.5314988], [0.020610699999999996, 51.531924200000006], [0.024244899999999996, 51.53275969999999], [0.027907300000000003, 51.5335899], [0.0308055, 51.5342645], [0.03372, 51.53491040000001], [0.0363558, 51.5355244], [0.0381203, 51.5359366], [0.0398852, 51.536348399999994], [0.0415549, 51.53672989999998], [0.0432224, 51.53710950000001], [0.0448957, 51.5374989], [0.04573209999999999, 51.5376923], [0.0465612, 51.53787959999999], [0.0478759, 51.53816640000001], [0.0485103, 51.5382953], [0.0487442, 51.5383381], [0.049305, 51.53843380000001], [0.049708, 51.5384959], [0.0500098, 51.5385439], [0.05042049999999999, 51.5386182], [0.05093109999999999, 51.5387195], [0.0516231, 51.5388736], [0.05177639999999999, 51.53890739999999], [0.05218539999999999, 51.5390065], [0.05259319999999999, 51.5391065], [0.053009499999999994, 51.5392157], [0.0534206, 51.539331], [0.0539317, 51.5394853], [0.05434769999999999, 51.5396198], [0.054759699999999994, 51.539761199999994], [0.0550882, 51.539879199999994], [0.0554741, 51.5400294], [0.0557804, 51.54015210000001], [0.05608130000000001, 51.54027779999999], [0.0565192, 51.54047200000001], [0.05688659999999999, 51.54064049999999], [0.057258799999999985, 51.5408165], [0.0577364, 51.5410433], [0.0587341, 51.5415107], [0.0590651, 51.5416697], [0.059596299999999984, 51.5419148], [0.0600728, 51.5421335], [0.0609569, 51.5425445], [0.06159059999999999, 51.542835]]} |
6.6 |
0839 |
0852 |
London Fenchurch Street |
East Ham E.M.U.D. |
East Ham E.M.U.D. |
51.5428350 |
0.0615906 |
51.5428350 |
0.0615906 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
East Ham E.M.U.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709195 |
1789717850111141 |
20 |
20 |
2026-09-18 08:02:07.346415 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:02.946365 |
| 632684 |
663806 |
W29054 |
872W96MC18 |
2026-09-18 |
COMPLETE |
17709515 |
2026-09-18 08:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 663806, "stp": "P", "toc": "Southern", "uid": "W29054", "consist": "377151+377447", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29054/2026-09-18/detailed", "trust_id": "872W96MC18", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-18", "dest_arr_time": "0849", "dest_platform": "14", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2W96", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "0852", "current_leg_dep": "0847", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0807", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "0849", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"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\": 133.255, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146.474, \"from_m\": 133.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374.333, \"from_m\": 146.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\": 1925.806, \"from_m\": 374.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2213.979, \"from_m\": 1925.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4702.367, \"from_m\": 2213.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5823.429, \"from_m\": 4702.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11894.488, \"from_m\": 11864.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11920.872, \"from_m\": 11894.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11958.294, \"from_m\": 11920.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11995.861, \"from_m\": 11958.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12030.031, \"from_m\": 11995.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12092.265, \"from_m\": 12030.031, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14860.738, \"from_m\": 12092.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16104.129, \"from_m\": 14860.738, \"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\": 16186.276, \"from_m\": 16104.129, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16598.521, \"from_m\": 16186.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16676.668, \"from_m\": 16598.521, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18159.736, \"from_m\": 16676.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18210.709, \"from_m\": 18159.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18664.814, \"from_m\": 18210.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18763.92, \"from_m\": 18664.814, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18791.986, \"from_m\": 18763.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19326.463, \"from_m\": 18791.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19365.982, \"from_m\": 19326.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\": 19413.968, \"from_m\": 19365.982, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20754.592, \"from_m\": 19413.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20838.904, \"from_m\": 20754.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21572.158, \"from_m\": 20838.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22002.984, \"from_m\": 21572.158, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 663806, \"profile_key\": \"c4c78c69215604f3bd02b631a7cc94a8497ac05c0932e45daab485acc966f94d\", \"schedule_id\": 24954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Carshalton\", \"stage_seq\": 2, \"distance_m\": 2022.562, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Hackbridge\", \"stage_seq\": 3, \"distance_m\": 3435.451, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Mitcham Junction\", \"stage_seq\": 4, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 5, \"distance_m\": 7073.215, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 6, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 14280.799, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 15165.804, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 16410.769, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0839H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 17610.775, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 18128.996, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0841H\", \"wtt_dep\": \"0843\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 19130.891, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 19386.661, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 19905.043, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 20838.904, \"section_seq\": 1, \"route_path_id\": 100826}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 22002.984, \"section_seq\": 1, \"route_path_id\": 100826}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22002.984, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100826}], \"total_distance_m\": 22002.984, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21736.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 266.413, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:57Z\", \"source_id\": 55251470, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:02Z\", \"source_id\": 17679559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:25Z\", \"source_id\": 55258409, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:29Z\", \"source_id\": 17681482, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:59Z\", \"source_id\": 55268185, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:02Z\", \"source_id\": 17684182, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:40Z\", \"source_id\": 55278708, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:41Z\", \"source_id\": 17687041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:04Z\", \"source_id\": 55288755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:06Z\", \"source_id\": 17689711, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:31Z\", \"source_id\": 55301361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:36Z\", \"source_id\": 17693191, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:03Z\", \"source_id\": 55313912, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:06Z\", \"source_id\": 17696669, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:28Z\", \"source_id\": 17698456, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 17700695, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:02Z\", \"source_id\": 17703416, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:07Z\", \"source_id\": 17705692, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:07Z\", \"source_id\": 17709515, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1789717871854666, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:03.205393", "service_state_evidence_id": 17709515, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:06.312057", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SUO |
None |
2W96 |
377151+377447 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 133.255, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.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": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14860.738, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16104.129, "from_m": 14860.738, "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": 16186.276, "from_m": 16104.129, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16598.521, "from_m": 16186.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16676.668, "from_m": 16598.521, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18159.736, "from_m": 16676.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18210.709, "from_m": 18159.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18664.814, "from_m": 18210.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18763.92, "from_m": 18664.814, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18791.986, "from_m": 18763.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19326.463, "from_m": 18791.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19365.982, "from_m": 19326.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": 19413.968, "from_m": 19365.982, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20754.592, "from_m": 19413.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20838.904, "from_m": 20754.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21572.158, "from_m": 20838.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22002.984, "from_m": 21572.158, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 663806, "profile_key": "c4c78c69215604f3bd02b631a7cc94a8497ac05c0932e45daab485acc966f94d", "schedule_id": 24954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 100826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "North Dulwich", "stage_seq": 9, "distance_m": 14280.799, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "East Dulwich", "stage_seq": 10, "distance_m": 15165.804, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 16410.769, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0839H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 17610.775, "section_seq": 1, "route_path_id": 100826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 18128.996, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0841H", "wtt_dep": "0843", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 19130.891, "section_seq": 1, "route_path_id": 100826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 19386.661, "section_seq": 1, "route_path_id": 100826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 19905.043, "section_seq": 1, "route_path_id": 100826}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 20838.904, "section_seq": 1, "route_path_id": 100826}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 22002.984, "section_seq": 1, "route_path_id": 100826}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22002.984, "from_m": 0.0, "section_seq": 1, "route_path_id": 100826}], "total_distance_m": 22002.984, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21736.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 266.413, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:57Z", "source_id": 55251470, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:02Z", "source_id": 17679559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:25Z", "source_id": 55258409, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:29Z", "source_id": 17681482, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:59Z", "source_id": 55268185, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:18:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:02Z", "source_id": 17684182, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:40Z", "source_id": 55278708, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:41Z", "source_id": 17687041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:04Z", "source_id": 55288755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:06Z", "source_id": 17689711, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:31Z", "source_id": 55301361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:36Z", "source_id": 17693191, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:03Z", "source_id": 55313912, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:06Z", "source_id": 17696669, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:28Z", "source_id": 17698456, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 17700695, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:02Z", "source_id": 17703416, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:07Z", "source_id": 17705692, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:07Z", "source_id": 17709515, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
0807 |
0807 |
2 |
None |
None |
London Bridge (Central) |
0849 |
0849 |
14 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29054/2026-09-18/detailed |
None |
South Bermondsey |
2026-09-18T08:46:00+01:00 |
London Bridge (Central) |
5.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
1.9 |
0847 |
0852 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709515 |
1789717871854666 |
58 |
58 |
2026-09-18 08:02:06.312057 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:03.205393 |
| 632685 |
659055 |
C24567 |
321P61M518 |
2026-09-18 |
COMPLETE |
17710175 |
2026-09-18 08:51:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 659055, "stp": "P", "toc": "TransPennine Express", "uid": "C24567", "consist": "185150+185118", "dest_crs": "RCC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24567/2026-09-18/detailed", "trust_id": "321P61M518", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redcar Central", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "2", "is_terminated": 1, "next_location": "Redcar Central", "signalling_id": "1P61", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0851", "current_leg_dep": "0841", "current_leg_end": "Redcar Central", "origin_dep_time": "0540", "origin_platform": "3A", "current_location": "Redcar Central", "last_update_time": "2026-09-18T08:02:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]}", "current_leg_start": "Middlesbrough", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "54.6160089", "next_location_lon": "-1.0700326", "previous_location": "Middlesbrough", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19480.236, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19499.055, \"from_m\": 19480.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19643.992, \"from_m\": 19499.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\": 20133.687, \"from_m\": 19643.992, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20747.883, \"from_m\": 20133.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22835.271, \"from_m\": 20747.883, \"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\": 31241.963, \"from_m\": 22835.271, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32213.583, \"from_m\": 31241.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32285.036, \"from_m\": 32213.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32352.892, \"from_m\": 32285.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33941.487, \"from_m\": 32352.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\": 44048.153, \"from_m\": 33941.487, \"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\": 44104.791, \"from_m\": 44048.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44334.002, \"from_m\": 44104.791, \"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\": 44602.876, \"from_m\": 44334.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49284.526, \"from_m\": 44602.876, \"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\": 49924.788, \"from_m\": 49284.526, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50658.483, \"from_m\": 49924.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50990.355, \"from_m\": 50658.483, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59308.14, \"from_m\": 50990.355, \"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\": 59675.98, \"from_m\": 59308.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61337.123, \"from_m\": 59675.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61801.646, \"from_m\": 61337.123, \"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\": 62002.707, \"from_m\": 61801.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63654.277, \"from_m\": 62002.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63718.578, \"from_m\": 63654.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67622.34, \"from_m\": 63718.578, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71127.562, \"from_m\": 67622.34, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 71211.122, \"from_m\": 71127.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77259.807, \"from_m\": 71211.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\": 77351.115, \"from_m\": 77259.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\": 81779.247, \"from_m\": 77351.115, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82464.768, \"from_m\": 81779.247, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83705.365, \"from_m\": 82464.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83797.373, \"from_m\": 83705.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88009.011, \"from_m\": 83797.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88288.629, \"from_m\": 88009.011, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88364.713, \"from_m\": 88288.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88508.849, \"from_m\": 88364.713, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88558.304, \"from_m\": 88508.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89142.808, \"from_m\": 88558.304, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89392.722, \"from_m\": 89142.808, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89728.926, \"from_m\": 89392.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90176.178, \"from_m\": 89728.926, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 90859.608, \"from_m\": 90176.178, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90898.698, \"from_m\": 90859.608, \"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\": 92948.145, \"from_m\": 90898.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93767.315, \"from_m\": 92948.145, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95696.1, \"from_m\": 93767.315, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95763.075, \"from_m\": 95696.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104937.557, \"from_m\": 95763.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104968.438, \"from_m\": 104937.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\": 112299.024, \"from_m\": 104968.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113624.76, \"from_m\": 112299.024, \"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\": 125075.17, \"from_m\": 113624.76, \"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\": 127224.793, \"from_m\": 125075.17, \"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\": 129511.84, \"from_m\": 127224.793, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 129687.03, \"from_m\": 129511.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129775.898, \"from_m\": 129687.03, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129956.876, \"from_m\": 129775.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130787.809, \"from_m\": 129956.876, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 131087.356, \"from_m\": 130787.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132075.567, \"from_m\": 131087.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135191.568, \"from_m\": 132075.567, \"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\": 135290.4, \"from_m\": 135191.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178744.662, \"from_m\": 135290.4, \"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\": 179351.821, \"from_m\": 178744.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\": 179700.027, \"from_m\": 179351.821, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 182214.563, \"from_m\": 179700.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201804.158, \"from_m\": 182214.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 204168.862, \"from_m\": 201804.158, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 204440.754, \"from_m\": 204168.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\": 205297.212, \"from_m\": 204440.754, \"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\": 205992.572, \"from_m\": 205297.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 206395.829, \"from_m\": 205992.572, \"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\": 206812.356, \"from_m\": 206395.829, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 207031.449, \"from_m\": 206812.356, \"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\": 207861.806, \"from_m\": 207031.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 209551.48, \"from_m\": 207861.806, \"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\": 209827.305, \"from_m\": 209551.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 210235.17, \"from_m\": 209827.305, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 210280.599, \"from_m\": 210235.17, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 210728.961, \"from_m\": 210280.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 212034.348, \"from_m\": 210728.961, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 215854.967, \"from_m\": 212034.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218412.892, \"from_m\": 215854.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 224044.448, \"from_m\": 218412.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}], \"service_id\": 659055, \"profile_key\": \"a2dcc74a65f2e35f6e2f9ceca05a1c296a345f89b57f31ba2e8e6081fa1336ab\", \"schedule_id\": 3290, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0558H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0602\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Salford Central\", \"stage_seq\": 10, \"distance_m\": 19230.379, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 11, \"distance_m\": 19643.992, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0615\", \"location\": \"Manchester Victoria\", \"stage_seq\": 12, \"distance_m\": 20289.505, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 13, \"distance_m\": 22459.206, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 14, \"distance_m\": 23062.91, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 15, \"distance_m\": 24294.307, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 16, \"distance_m\": 29129.936, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Stalybridge\", \"stage_seq\": 17, \"distance_m\": 32774.495, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Greenfield\", \"stage_seq\": 18, \"distance_m\": 40597.028, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Diggle Jn\", \"stage_seq\": 19, \"distance_m\": 43910.583, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Marsden\", \"stage_seq\": 20, \"distance_m\": 50216.947, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646H\", \"location\": \"Huddersfield\", \"stage_seq\": 21, \"distance_m\": 61582.39, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Bradley Jn\", \"stage_seq\": 22, \"distance_m\": 65955.996, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 23, \"distance_m\": 68203.071, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 24, \"distance_m\": 71211.122, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0659\", \"location\": \"Dewsbury\", \"stage_seq\": 25, \"distance_m\": 74493.284, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 81888.743, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 27, \"distance_m\": 88364.713, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 88752.699, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0715H\", \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 89268.86, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 30, \"distance_m\": 91903.578, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Cross Gates\", \"stage_seq\": 31, \"distance_m\": 96381.069, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Micklefield\", \"stage_seq\": 32, \"distance_m\": 104837.153, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Church Fenton\", \"stage_seq\": 33, \"distance_m\": 113038.577, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Colton Jn\", \"stage_seq\": 34, \"distance_m\": 121422.063, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0740H\", \"location\": \"York\", \"stage_seq\": 35, \"distance_m\": 130304.761, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Skelton Jn\", \"stage_seq\": 36, \"distance_m\": 132889.787, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Tollerton Jn\", \"stage_seq\": 37, \"distance_m\": 145619.516, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0759\", \"location\": \"Thirsk\", \"stage_seq\": 38, \"distance_m\": 165918.997, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0808\", \"location\": \"Northallerton\", \"stage_seq\": 39, \"distance_m\": 178403.848, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 40, \"distance_m\": 179407.577, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Yarm\", \"stage_seq\": 41, \"distance_m\": 197772.956, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Eaglescliffe\", \"stage_seq\": 42, \"distance_m\": 201957.726, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 43, \"distance_m\": 204168.862, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 44, \"distance_m\": 205382.074, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Thornaby\", \"stage_seq\": 45, \"distance_m\": 206832.525, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 46, \"distance_m\": 210258.097, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0842\", \"location\": \"Middlesbrough\", \"stage_seq\": 47, \"distance_m\": 212013.801, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 48, \"distance_m\": 213392.13, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"South Bank\", \"stage_seq\": 49, \"distance_m\": 216049.72, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Shell Jn\", \"stage_seq\": 50, \"distance_m\": 219042.467, \"section_seq\": 1, \"route_path_id\": 66999}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Redcar Central\", \"stage_seq\": 51, \"distance_m\": 224044.448, \"section_seq\": 1, \"route_path_id\": 66999}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 224044.448, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66999}], \"total_distance_m\": 224044.448, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 216736.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7307.751, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "54.6160089", "current_position_lon": "-1.0700326", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:32Z\", \"source_id\": 54903912, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:42:39Z\", \"source_id\": 17579775, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:17Z\", \"source_id\": 54925060, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:22Z\", \"source_id\": 17585948, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:59Z\", \"source_id\": 54931031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:03Z\", \"source_id\": 17587745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:54Z\", \"source_id\": 54935963, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:59Z\", \"source_id\": 17589200, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:20Z\", \"source_id\": 54938273, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:24Z\", \"source_id\": 17589941, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:44Z\", \"source_id\": 54940794, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:48Z\", \"source_id\": 17590719, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:13Z\", \"source_id\": 54972094, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:16Z\", \"source_id\": 17600179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:59Z\", \"source_id\": 54985831, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:02Z\", \"source_id\": 54985896, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:07Z\", \"source_id\": 17604422, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:35Z\", \"source_id\": 54997992, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:38Z\", \"source_id\": 17608061, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:48Z\", \"source_id\": 55016490, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:53Z\", \"source_id\": 17613643, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:34Z\", \"source_id\": 55029887, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:37Z\", \"source_id\": 17617561, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:07Z\", \"source_id\": 55040836, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:13Z\", \"source_id\": 17620797, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:40Z\", \"source_id\": 55064920, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:41Z\", \"source_id\": 17627556, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:08:55Z\", \"source_id\": 55078391, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:08:58Z\", \"source_id\": 17631409, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:19:48Z\", \"source_id\": 55106380, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:19:53Z\", \"source_id\": 17639305, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:21Z\", \"source_id\": 55115956, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:25Z\", \"source_id\": 17642085, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:27:02Z\", \"source_id\": 55125912, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:27:05Z\", \"source_id\": 17644886, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:47Z\", \"source_id\": 17652300, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:10Z\", \"source_id\": 55214956, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:13Z\", \"source_id\": 17669554, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:51Z\", \"source_id\": 55240041, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:53Z\", \"source_id\": 17676368, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:33Z\", \"source_id\": 55275614, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:36Z\", \"source_id\": 17686162, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:00Z\", \"source_id\": 55294395, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:03Z\", \"source_id\": 17691226, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:53Z\", \"source_id\": 55310705, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:57Z\", \"source_id\": 17695752, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:15Z\", \"source_id\": 55328716, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:19Z\", \"source_id\": 17700603, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:02Z\", \"source_id\": 17710175, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redcar Central", "service_state_platform": "2", "timing_fact_generation": 1789717924052895, "current_leg_arrival_utc": "2026-09-18T08:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:04.029323", "service_state_evidence_id": 17710175, "current_leg_start_actual_dep": "2026-09-18T08:42:00+01:00", "operational_evidence_version": 212, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:06.648133", "service_state_valid_until_kind": null, "operational_interpretation_version": 212, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MIA |
RCC |
1P61 |
185150+185118 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19480.236, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19499.055, "from_m": 19480.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19643.992, "from_m": 19499.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": 20133.687, "from_m": 19643.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20747.883, "from_m": 20133.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22835.271, "from_m": 20747.883, "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": 31241.963, "from_m": 22835.271, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32213.583, "from_m": 31241.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32285.036, "from_m": 32213.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32352.892, "from_m": 32285.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33941.487, "from_m": 32352.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": 44048.153, "from_m": 33941.487, "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": 44104.791, "from_m": 44048.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44334.002, "from_m": 44104.791, "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": 44602.876, "from_m": 44334.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49284.526, "from_m": 44602.876, "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": 49924.788, "from_m": 49284.526, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 50658.483, "from_m": 49924.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50990.355, "from_m": 50658.483, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59308.14, "from_m": 50990.355, "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": 59675.98, "from_m": 59308.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61337.123, "from_m": 59675.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61801.646, "from_m": 61337.123, "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": 62002.707, "from_m": 61801.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63654.277, "from_m": 62002.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63718.578, "from_m": 63654.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67622.34, "from_m": 63718.578, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71127.562, "from_m": 67622.34, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 71211.122, "from_m": 71127.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77259.807, "from_m": 71211.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": 77351.115, "from_m": 77259.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": 81779.247, "from_m": 77351.115, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82464.768, "from_m": 81779.247, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83705.365, "from_m": 82464.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83797.373, "from_m": 83705.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88009.011, "from_m": 83797.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88288.629, "from_m": 88009.011, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88364.713, "from_m": 88288.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 88508.849, "from_m": 88364.713, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88558.304, "from_m": 88508.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89142.808, "from_m": 88558.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89392.722, "from_m": 89142.808, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89728.926, "from_m": 89392.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90176.178, "from_m": 89728.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 90859.608, "from_m": 90176.178, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90898.698, "from_m": 90859.608, "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": 92948.145, "from_m": 90898.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93767.315, "from_m": 92948.145, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95696.1, "from_m": 93767.315, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95763.075, "from_m": 95696.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104937.557, "from_m": 95763.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104968.438, "from_m": 104937.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": 112299.024, "from_m": 104968.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113624.76, "from_m": 112299.024, "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": 125075.17, "from_m": 113624.76, "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": 127224.793, "from_m": 125075.17, "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": 129511.84, "from_m": 127224.793, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 129687.03, "from_m": 129511.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129775.898, "from_m": 129687.03, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129956.876, "from_m": 129775.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130787.809, "from_m": 129956.876, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 131087.356, "from_m": 130787.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132075.567, "from_m": 131087.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135191.568, "from_m": 132075.567, "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": 135290.4, "from_m": 135191.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178744.662, "from_m": 135290.4, "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": 179351.821, "from_m": 178744.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": 179700.027, "from_m": 179351.821, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 182214.563, "from_m": 179700.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 201804.158, "from_m": 182214.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 204168.862, "from_m": 201804.158, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 204440.754, "from_m": 204168.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": 205297.212, "from_m": 204440.754, "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": 205992.572, "from_m": 205297.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 206395.829, "from_m": 205992.572, "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": 206812.356, "from_m": 206395.829, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 207031.449, "from_m": 206812.356, "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": 207861.806, "from_m": 207031.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", "infrastructure_limit_mph": 50.0}, {"to_m": 209551.48, "from_m": 207861.806, "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": 209827.305, "from_m": 209551.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 210235.17, "from_m": 209827.305, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 210280.599, "from_m": 210235.17, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 210728.961, "from_m": 210280.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 212034.348, "from_m": 210728.961, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 215854.967, "from_m": 212034.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218412.892, "from_m": 215854.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 224044.448, "from_m": 218412.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}], "service_id": 659055, "profile_key": "a2dcc74a65f2e35f6e2f9ceca05a1c296a345f89b57f31ba2e8e6081fa1336ab", "schedule_id": 3290, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0558H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0602", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Salford Central", "stage_seq": 10, "distance_m": 19230.379, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 19643.992, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0615", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 20289.505, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 22459.206, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Philips Park West Jn", "stage_seq": 14, "distance_m": 23062.91, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Baguley Fold Jn", "stage_seq": 15, "distance_m": 24294.307, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Ashton Moss North Jn", "stage_seq": 16, "distance_m": 29129.936, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Stalybridge", "stage_seq": 17, "distance_m": 32774.495, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Greenfield", "stage_seq": 18, "distance_m": 40597.028, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Diggle Jn", "stage_seq": 19, "distance_m": 43910.583, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Marsden", "stage_seq": 20, "distance_m": 50216.947, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646H", "location": "Huddersfield", "stage_seq": 21, "distance_m": 61582.39, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Bradley Jn", "stage_seq": 22, "distance_m": 65955.996, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Heaton Lodge East Jn", "stage_seq": 23, "distance_m": 68203.071, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Mirfield East Jn", "stage_seq": 24, "distance_m": 71211.122, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0659", "location": "Dewsbury", "stage_seq": 25, "distance_m": 74493.284, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Morley", "stage_seq": 26, "distance_m": 81888.743, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Whitehall Jn", "stage_seq": 27, "distance_m": 88364.713, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 88752.699, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0715H", "location": "Leeds", "stage_seq": 29, "distance_m": 89268.86, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Neville H. West Jn", "stage_seq": 30, "distance_m": 91903.578, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Cross Gates", "stage_seq": 31, "distance_m": 96381.069, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Micklefield", "stage_seq": 32, "distance_m": 104837.153, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Church Fenton", "stage_seq": 33, "distance_m": 113038.577, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Colton Jn", "stage_seq": 34, "distance_m": 121422.063, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0740H", "location": "York", "stage_seq": 35, "distance_m": 130304.761, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Skelton Jn", "stage_seq": 36, "distance_m": 132889.787, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Tollerton Jn", "stage_seq": 37, "distance_m": 145619.516, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0759", "location": "Thirsk", "stage_seq": 38, "distance_m": 165918.997, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0808", "location": "Northallerton", "stage_seq": 39, "distance_m": 178403.848, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Northallerton East Jn", "stage_seq": 40, "distance_m": 179407.577, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Yarm", "stage_seq": 41, "distance_m": 197772.956, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Eaglescliffe", "stage_seq": 42, "distance_m": 201957.726, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Stockton Cut Jn", "stage_seq": 43, "distance_m": 204168.862, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Bowesfield Jn", "stage_seq": 44, "distance_m": 205382.074, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Thornaby", "stage_seq": 45, "distance_m": 206832.525, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Newport East Jn (Teesside)", "stage_seq": 46, "distance_m": 210258.097, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0842", "location": "Middlesbrough", "stage_seq": 47, "distance_m": 212013.801, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Whitehouse Jn (Teesside)", "stage_seq": 48, "distance_m": 213392.13, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "South Bank", "stage_seq": 49, "distance_m": 216049.72, "section_seq": 1, "route_path_id": 66999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Shell Jn", "stage_seq": 50, "distance_m": 219042.467, "section_seq": 1, "route_path_id": 66999}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Redcar Central", "stage_seq": 51, "distance_m": 224044.448, "section_seq": 1, "route_path_id": 66999}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 224044.448, "from_m": 0.0, "section_seq": 1, "route_path_id": 66999}], "total_distance_m": 224044.448, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 216736.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7307.751, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:32Z", "source_id": 54903912, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:42:39Z", "source_id": 17579775, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:17Z", "source_id": 54925060, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:22Z", "source_id": 17585948, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:59Z", "source_id": 54931031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:03Z", "source_id": 17587745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:54Z", "source_id": 54935963, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:59Z", "source_id": 17589200, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:20Z", "source_id": 54938273, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:24Z", "source_id": 17589941, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:44Z", "source_id": 54940794, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:48Z", "source_id": 17590719, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8683, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:13Z", "source_id": 54972094, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:16Z", "source_id": 17600179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:59Z", "source_id": 54985831, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:02Z", "source_id": 54985896, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:07Z", "source_id": 17604422, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:35Z", "source_id": 54997992, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:38Z", "source_id": 17608061, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:48Z", "source_id": 55016490, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:53Z", "source_id": 17613643, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:34Z", "source_id": 55029887, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:37Z", "source_id": 17617561, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:07Z", "source_id": 55040836, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T05:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:13Z", "source_id": 17620797, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:40Z", "source_id": 55064920, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:41Z", "source_id": 17627556, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:08:55Z", "source_id": 55078391, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:08:58Z", "source_id": 17631409, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:19:48Z", "source_id": 55106380, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:19:53Z", "source_id": 17639305, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:21Z", "source_id": 55115956, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:25Z", "source_id": 17642085, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:27:02Z", "source_id": 55125912, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T06:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:27:05Z", "source_id": 17644886, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:47Z", "source_id": 17652300, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:10Z", "source_id": 55214956, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T07:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:13Z", "source_id": 17669554, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:51Z", "source_id": 55240041, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T07:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:53Z", "source_id": 17676368, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:33Z", "source_id": 55275614, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T07:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:36Z", "source_id": 17686162, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:00Z", "source_id": 55294395, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T07:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:03Z", "source_id": 17691226, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:53Z", "source_id": 55310705, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T07:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:57Z", "source_id": 17695752, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:15Z", "source_id": 55328716, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T07:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:19Z", "source_id": 17700603, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:02Z", "source_id": 17710175, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Manchester Airport |
0540 |
0540 |
3A |
None |
None |
Redcar Central |
0852 |
0852 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24567/2026-09-18/detailed |
None |
Middlesbrough |
2026-09-18T08:42:00+01:00 |
Redcar Central |
10.0 |
{"type": "LineString", "coordinates": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]} |
7.5 |
0841 |
0851 |
Middlesbrough |
Redcar Central |
Redcar Central |
54.6160089 |
-1.0700326 |
54.6160089 |
-1.0700326 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:51:00 |
Redcar Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710175 |
1789717924052895 |
212 |
212 |
2026-09-18 08:02:06.648133 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:04.029323 |
| 632686 |
662800 |
P23812 |
172L55MB18 |
2026-09-18 |
COMPLETE |
17709157 |
2026-09-18 08:52:00 |
2026-09-18 08:02:26 |
2026-09-20 08:02:26 |
{"id": 662800, "stp": "P", "toc": "Northern", "uid": "P23812", "consist": "150119", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23812/2026-09-18/detailed", "trust_id": "172L55MB18", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "1B", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2L55", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0852", "current_leg_dep": "0843", "current_leg_end": "Sheffield", "origin_dep_time": "0732", "origin_platform": "17A", "current_location": "Sheffield", "last_update_time": "2026-09-18T08:02:26", "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": "0851", "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\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"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\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"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\": 15559.591, \"from_m\": 13743.863, \"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\": 27802.846, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.274, \"from_m\": 27802.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31556.232, \"from_m\": 31533.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\": 31735.508, \"from_m\": 31556.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31772.817, \"from_m\": 31735.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31881.156, \"from_m\": 31772.817, \"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\": 45440.918, \"from_m\": 31881.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45603.915, \"from_m\": 45440.918, \"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\": 45631.757, \"from_m\": 45603.915, \"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\": 45830.858, \"from_m\": 45631.757, \"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\": 45981.446, \"from_m\": 45830.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\": 47336.076, \"from_m\": 45981.446, \"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\": 52141.925, \"from_m\": 47336.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52736.639, \"from_m\": 52141.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59317.515, \"from_m\": 52736.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\": 59733.648, \"from_m\": 59317.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64520.802, \"from_m\": 59733.648, \"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\": 65291.855, \"from_m\": 64520.802, \"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\": 66338.984, \"from_m\": 65291.855, \"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\": 66401.166, \"from_m\": 66338.984, \"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\": 71106.831, \"from_m\": 66401.166, \"capability_applied\": null, \"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\": 71641.242, \"from_m\": 71106.831, \"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\": 662800, \"profile_key\": \"00ad350b219d6bdd24e69f8937cf0bcea52a52e889ea9a7194eeefd2736ea429\", \"schedule_id\": 19531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0752\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17363.799, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Altofts Jn\", \"stage_seq\": 9, \"distance_m\": 21890.44, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 22944.042, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 28064.706, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 31693.597, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 13, \"distance_m\": 38807.898, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Darton\", \"stage_seq\": 14, \"distance_m\": 40231.155, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Barnsley\", \"stage_seq\": 15, \"distance_m\": 45811.612, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Wombwell\", \"stage_seq\": 16, \"distance_m\": 52234.65, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Elsecar\", \"stage_seq\": 17, \"distance_m\": 54771.805, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"Chapeltown\", \"stage_seq\": 18, \"distance_m\": 59826.454, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 62513.128, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Meadowhall\", \"stage_seq\": 20, \"distance_m\": 66234.548, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Wincobank Jn\", \"stage_seq\": 21, \"distance_m\": 66475.414, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 22, \"distance_m\": 70908.702, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 71641.242, \"section_seq\": 1, \"route_path_id\": 36363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71641.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}], \"total_distance_m\": 71641.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 67497.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4144.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:49Z\", \"source_id\": 55158067, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:54Z\", \"source_id\": 17653908, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:44Z\", \"source_id\": 55185646, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:49Z\", \"source_id\": 17661491, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:46Z\", \"source_id\": 55208129, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:49Z\", \"source_id\": 17667721, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:00Z\", \"source_id\": 55223187, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:03Z\", \"source_id\": 17671811, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:49Z\", \"source_id\": 55270475, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:51Z\", \"source_id\": 17684841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:52Z\", \"source_id\": 55285111, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:57Z\", \"source_id\": 17688800, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:20Z\", \"source_id\": 55298124, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:26Z\", \"source_id\": 17692311, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:44Z\", \"source_id\": 55312983, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:48Z\", \"source_id\": 17696411, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:21Z\", \"source_id\": 55334377, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:26Z\", \"source_id\": 17702186, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:38Z\", \"source_id\": 55360517, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:42Z\", \"source_id\": 17709157, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "1", "timing_fact_generation": 1789717842412827, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:07.183135", "service_state_evidence_id": 17709157, "current_leg_start_actual_dep": "2026-09-18T08:44:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:07.341649", "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 |
LDS |
SHF |
2L55 |
150119 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "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": 15559.591, "from_m": 13743.863, "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": 27802.846, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.274, "from_m": 27802.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31556.232, "from_m": 31533.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": 31735.508, "from_m": 31556.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31772.817, "from_m": 31735.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31881.156, "from_m": 31772.817, "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": 45440.918, "from_m": 31881.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45603.915, "from_m": 45440.918, "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": 45631.757, "from_m": 45603.915, "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": 45830.858, "from_m": 45631.757, "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": 45981.446, "from_m": 45830.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": 47336.076, "from_m": 45981.446, "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": 52141.925, "from_m": 47336.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52736.639, "from_m": 52141.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59317.515, "from_m": 52736.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": 59733.648, "from_m": 59317.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64520.802, "from_m": 59733.648, "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": 65291.855, "from_m": 64520.802, "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": 66338.984, "from_m": 65291.855, "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": 66401.166, "from_m": 66338.984, "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": 71106.831, "from_m": 66401.166, "capability_applied": null, "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": 71641.242, "from_m": 71106.831, "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": 662800, "profile_key": "00ad350b219d6bdd24e69f8937cf0bcea52a52e889ea9a7194eeefd2736ea429", "schedule_id": 19531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0752", "location": "Castleford", "stage_seq": 8, "distance_m": 17363.799, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Altofts Jn", "stage_seq": 9, "distance_m": 21890.44, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Normanton", "stage_seq": 10, "distance_m": 22944.042, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 28064.706, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 31693.597, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Woolley Coal Sidings S.B.", "stage_seq": 13, "distance_m": 38807.898, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Darton", "stage_seq": 14, "distance_m": 40231.155, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Barnsley", "stage_seq": 15, "distance_m": 45811.612, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Wombwell", "stage_seq": 16, "distance_m": 52234.65, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Elsecar", "stage_seq": 17, "distance_m": 54771.805, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "Chapeltown", "stage_seq": 18, "distance_m": 59826.454, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 62513.128, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Meadowhall", "stage_seq": 20, "distance_m": 66234.548, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Wincobank Jn", "stage_seq": 21, "distance_m": 66475.414, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Nunnery Main Line Jn", "stage_seq": 22, "distance_m": 70908.702, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Sheffield", "stage_seq": 23, "distance_m": 71641.242, "section_seq": 1, "route_path_id": 36363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71641.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 36363}], "total_distance_m": 71641.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 67497.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4144.027, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5623, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:49Z", "source_id": 55158067, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:54Z", "source_id": 17653908, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:44Z", "source_id": 55185646, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:49Z", "source_id": 17661491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:46Z", "source_id": 55208129, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:49Z", "source_id": 17667721, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:00Z", "source_id": 55223187, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:03Z", "source_id": 17671811, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:49Z", "source_id": 55270475, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:51Z", "source_id": 17684841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:52Z", "source_id": 55285111, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:57Z", "source_id": 17688800, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7245, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:20Z", "source_id": 55298124, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:26Z", "source_id": 17692311, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:44Z", "source_id": 55312983, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:48Z", "source_id": 17696411, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:21Z", "source_id": 55334377, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:26Z", "source_id": 17702186, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7283, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:38Z", "source_id": 55360517, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:42Z", "source_id": 17709157, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Leeds |
0732 |
0732 |
17A |
None |
None |
Sheffield |
0851 |
0851 |
1B |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23812/2026-09-18/detailed |
None |
Meadowhall |
2026-09-18T08:44:30+01:00 |
Sheffield |
9.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 |
0843 |
0852 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-18 08:02:26 |
TERMINATED |
2026-09-18 07:52:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709157 |
1789717842412827 |
62 |
62 |
2026-09-18 08:02:07.341649 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:07.183135 |
| 632687 |
662706 |
W70190 |
652J06MA18 |
2026-09-18 |
COMPLETE |
17710215 |
2026-09-18 08:45:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 662706, "stp": "P", "toc": "West Midlands Trains", "uid": "W70190", "consist": "196104", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70190/2026-09-18/detailed", "trust_id": "652J06MA18", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-18", "dest_arr_time": "0847", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J06", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0845", "current_leg_dep": "0833", "current_leg_end": "Shrewsbury", "origin_dep_time": "0729", "origin_platform": "4C", "current_location": "Shrewsbury", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "0847", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3342.421, \"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\": 3381.75, \"from_m\": 3342.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3401.665, \"from_m\": 3381.75, \"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\": 3967.181, \"from_m\": 3401.665, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7143.859, \"from_m\": 3967.181, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7709.996, \"from_m\": 7143.859, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14417.868, \"from_m\": 7709.996, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14434.001, \"from_m\": 14417.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15035.102, \"from_m\": 14434.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\": 21703.774, \"from_m\": 15035.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23373.492, \"from_m\": 21703.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24026.249, \"from_m\": 23373.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24075.011, \"from_m\": 24026.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24370.226, \"from_m\": 24075.011, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25034.354, \"from_m\": 24370.226, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25350.58, \"from_m\": 25034.354, \"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\": 25477.93, \"from_m\": 25350.58, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25564.034, \"from_m\": 25477.93, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27278.469, \"from_m\": 25564.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31885.063, \"from_m\": 27278.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31934.683, \"from_m\": 31885.063, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39856.487, \"from_m\": 31934.683, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39894.15, \"from_m\": 39856.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55408.834, \"from_m\": 39894.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\": 57046.819, \"from_m\": 55408.834, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71771.906, \"from_m\": 57046.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72455.297, \"from_m\": 71771.906, \"capability_applied\": null, \"effective_limit_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\": 662706, \"profile_key\": \"4b6d09c213525f299f7215072705e54e82bf97dfaf261edb5b680ef90d277b7e\", \"schedule_id\": 26940, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Soho East Jn\", \"stage_seq\": 3, \"distance_m\": 3940.083, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 4, \"distance_m\": 7138.534, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 5, \"distance_m\": 7709.996, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 6, \"distance_m\": 13312.166, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 7, \"distance_m\": 14879.85, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 8, \"distance_m\": 16835.099, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Darlaston (Construction)\", \"stage_seq\": 9, \"distance_m\": 17423.387, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Willenhall (Construction)\", \"stage_seq\": 10, \"distance_m\": 20004.486, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 21660.702, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Wolverhampton\", \"stage_seq\": 12, \"distance_m\": 24691.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 13, \"distance_m\": 25425.619, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 14, \"distance_m\": 26479.019, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Bilbrook\", \"stage_seq\": 15, \"distance_m\": 31036.537, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Codsall\", \"stage_seq\": 16, \"distance_m\": 32203.027, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Albrighton\", \"stage_seq\": 17, \"distance_m\": 36987.72, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Cosford\", \"stage_seq\": 18, \"distance_m\": 39238.419, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Shifnal\", \"stage_seq\": 19, \"distance_m\": 44694.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 47812.264, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Telford Central\", \"stage_seq\": 21, \"distance_m\": 49779.559, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Oakengates\", \"stage_seq\": 22, \"distance_m\": 51254.087, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 23, \"distance_m\": 55981.157, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 24, \"distance_m\": 71643.958, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 25, \"distance_m\": 72455.297, \"section_seq\": 1, \"route_path_id\": 101895}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72455.297, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}], \"total_distance_m\": 72455.297, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71766.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 689.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0729", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:09Z\", \"source_id\": 55167122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:11Z\", \"source_id\": 17656439, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:50Z\", \"source_id\": 55174739, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:54Z\", \"source_id\": 17658504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:47:23Z\", \"source_id\": 17660415, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:59Z\", \"source_id\": 17663217, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:51Z\", \"source_id\": 55208290, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:54Z\", \"source_id\": 17667787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:45Z\", \"source_id\": 55225360, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:48Z\", \"source_id\": 17672396, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:59Z\", \"source_id\": 55234516, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:00Z\", \"source_id\": 17674925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:44Z\", \"source_id\": 55245242, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:47Z\", \"source_id\": 17677788, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:43Z\", \"source_id\": 55256220, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 17680853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:24Z\", \"source_id\": 55266607, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:25Z\", \"source_id\": 17683739, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:42Z\", \"source_id\": 55281728, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:47Z\", \"source_id\": 17687881, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:34Z\", \"source_id\": 55290288, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:37Z\", \"source_id\": 17690105, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:11Z\", \"source_id\": 55306121, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:16Z\", \"source_id\": 17694473, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:06Z\", \"source_id\": 17710215, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789717927639699, "current_leg_arrival_utc": "2026-09-18T08:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:07.624865", "service_state_evidence_id": 17710215, "current_leg_start_actual_dep": "2026-09-18T08:34:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-18T07:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:07.969742", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
SHR |
2J06 |
196104 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3342.421, "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": 3381.75, "from_m": 3342.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3401.665, "from_m": 3381.75, "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": 3967.181, "from_m": 3401.665, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7143.859, "from_m": 3967.181, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7709.996, "from_m": 7143.859, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14417.868, "from_m": 7709.996, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14434.001, "from_m": 14417.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15035.102, "from_m": 14434.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": 21703.774, "from_m": 15035.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23373.492, "from_m": 21703.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24026.249, "from_m": 23373.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24075.011, "from_m": 24026.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24370.226, "from_m": 24075.011, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25034.354, "from_m": 24370.226, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25350.58, "from_m": 25034.354, "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": 25477.93, "from_m": 25350.58, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25564.034, "from_m": 25477.93, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27278.469, "from_m": 25564.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31885.063, "from_m": 27278.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31934.683, "from_m": 31885.063, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39856.487, "from_m": 31934.683, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39894.15, "from_m": 39856.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55408.834, "from_m": 39894.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": 57046.819, "from_m": 55408.834, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71771.906, "from_m": 57046.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72455.297, "from_m": 71771.906, "capability_applied": null, "effective_limit_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": 662706, "profile_key": "4b6d09c213525f299f7215072705e54e82bf97dfaf261edb5b680ef90d277b7e", "schedule_id": 26940, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Soho East Jn", "stage_seq": 3, "distance_m": 3940.083, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Perry Barr West Jn", "stage_seq": 4, "distance_m": 7138.534, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Perry Barr North Jn", "stage_seq": 5, "distance_m": 7709.996, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Tame Bridge Parkway", "stage_seq": 6, "distance_m": 13312.166, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Bescot Stadium", "stage_seq": 7, "distance_m": 14879.85, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Darlaston Jn", "stage_seq": 8, "distance_m": 16835.099, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Darlaston (Construction)", "stage_seq": 9, "distance_m": 17423.387, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Willenhall (Construction)", "stage_seq": 10, "distance_m": 20004.486, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Portobello Jn (West Midlands)", "stage_seq": 11, "distance_m": 21660.702, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Wolverhampton", "stage_seq": 12, "distance_m": 24691.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Wolverhampton North Jn", "stage_seq": 13, "distance_m": 25425.619, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Stafford Rd Jn", "stage_seq": 14, "distance_m": 26479.019, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Bilbrook", "stage_seq": 15, "distance_m": 31036.537, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Codsall", "stage_seq": 16, "distance_m": 32203.027, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Albrighton", "stage_seq": 17, "distance_m": 36987.72, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Cosford", "stage_seq": 18, "distance_m": 39238.419, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Shifnal", "stage_seq": 19, "distance_m": 44694.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Madeley Jn (Shropshire)", "stage_seq": 20, "distance_m": 47812.264, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Telford Central", "stage_seq": 21, "distance_m": 49779.559, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Oakengates", "stage_seq": 22, "distance_m": 51254.087, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Wellington (Shropshire)", "stage_seq": 23, "distance_m": 55981.157, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Shrewsbury Abbey Foregate", "stage_seq": 24, "distance_m": 71643.958, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 25, "distance_m": 72455.297, "section_seq": 1, "route_path_id": 101895}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72455.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 101895}], "total_distance_m": 72455.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71766.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 689.192, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:09Z", "source_id": 55167122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:11Z", "source_id": 17656439, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:50Z", "source_id": 55174739, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:54Z", "source_id": 17658504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:47:23Z", "source_id": 17660415, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:59Z", "source_id": 17663217, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19071, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:51Z", "source_id": 55208290, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:54Z", "source_id": 17667787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:45Z", "source_id": 55225360, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:48Z", "source_id": 17672396, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18984, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:59Z", "source_id": 55234516, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:00Z", "source_id": 17674925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18978, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:44Z", "source_id": 55245242, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:47Z", "source_id": 17677788, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:43Z", "source_id": 55256220, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 17680853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:24Z", "source_id": 55266607, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:25Z", "source_id": 17683739, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:42Z", "source_id": 55281728, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:47Z", "source_id": 17687881, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18913, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:34Z", "source_id": 55290288, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:37Z", "source_id": 17690105, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:11Z", "source_id": 55306121, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:16Z", "source_id": 17694473, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:06Z", "source_id": 17710215, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0729 |
0729 |
4C |
None |
None |
Shrewsbury |
0847 |
0847 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70190/2026-09-18/detailed |
None |
Wellington (Shropshire) |
2026-09-18T08:34:00+01:00 |
Shrewsbury |
12.0 |
{"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
10.2 |
0833 |
0845 |
Wellington (Shropshire) |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:45:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710215 |
1789717927639699 |
73 |
73 |
2026-09-18 08:02:07.969742 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:07.624865 |
| 632688 |
661136 |
W68992 |
042H43M618 |
2026-09-18 |
COMPLETE |
17709246 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 661136, "stp": "P", "toc": "ScotRail", "uid": "W68992", "consist": "334007+334032", "dest_crs": "HLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68992/2026-09-18/detailed", "trust_id": "042H43M618", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H43", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0852", "current_leg_dep": "0848", "current_leg_end": "Helensburgh Central", "origin_dep_time": "0638", "origin_platform": "13", "current_location": "Helensburgh Central", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"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\": 3123.268, \"from_m\": 1667.893, \"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\": 3742.144, \"from_m\": 3123.268, \"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\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_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\": 3832.085, \"from_m\": 3820.055, \"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\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"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\": 14624.42, \"from_m\": 5005.769, \"capability_applied\": null, \"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\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"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\": 28314.791, \"from_m\": 17349.057, \"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\": 28411.767, \"from_m\": 28314.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29396.588, \"from_m\": 28411.767, \"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\": 29720.643, \"from_m\": 29396.588, \"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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30538.491, \"from_m\": 29720.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30607.799, \"from_m\": 30538.491, \"capability_applied\": null, \"effective_limit_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\": 30862.427, \"from_m\": 30607.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31496.561, \"from_m\": 30862.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.886, \"from_m\": 31496.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33947.167, \"from_m\": 31893.886, \"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\": 36442.963, \"from_m\": 33947.167, \"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\": 39657.244, \"from_m\": 36442.963, \"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\": 46692.059, \"from_m\": 39657.244, \"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\": 49300.513, \"from_m\": 46692.059, \"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\": 49354.758, \"from_m\": 49300.513, \"capability_applied\": null, \"effective_limit_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\": 54301.851, \"from_m\": 49354.758, \"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\": 57086.9, \"from_m\": 54301.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57613.516, \"from_m\": 57086.9, \"capability_applied\": null, \"effective_limit_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\": 57678.998, \"from_m\": 57613.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\": 58021.294, \"from_m\": 57678.998, \"capability_applied\": null, \"effective_limit_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\": 68873.032, \"from_m\": 58021.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69268.394, \"from_m\": 68873.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70059.266, \"from_m\": 69268.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70902.931, \"from_m\": 70059.266, \"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\": 75534.237, \"from_m\": 70902.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75580.26, \"from_m\": 75534.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76906.459, \"from_m\": 75580.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76947.224, \"from_m\": 76906.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 77831.901, \"from_m\": 76947.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78191.804, \"from_m\": 77831.901, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78248.945, \"from_m\": 78191.804, \"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\": 79091.708, \"from_m\": 78248.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81734.117, \"from_m\": 79091.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81803.585, \"from_m\": 81734.117, \"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\": 85124.098, \"from_m\": 81803.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85587.894, \"from_m\": 85124.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91195.73, \"from_m\": 85587.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92018.635, \"from_m\": 91195.73, \"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\": 94369.377, \"from_m\": 92018.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95291.083, \"from_m\": 94369.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95341.833, \"from_m\": 95291.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95407.863, \"from_m\": 95341.833, \"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\": 95821.443, \"from_m\": 95407.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96745.392, \"from_m\": 95821.443, \"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\": 106218.965, \"from_m\": 96745.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109030.814, \"from_m\": 106218.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 661136, \"profile_key\": \"e24682b6586289e9f2e4227264a44b9f3a61cf7b101ab0fc9ebfe800d3bbb76f\", \"schedule_id\": 26590, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0700\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0710\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.173, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 34864.23, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38610.314, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0724H\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47508.466, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0727H\", \"wtt_dep\": \"0728\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52201.815, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0733\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54392.108, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 55851.372, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0737H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57439.15, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0740\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58430.716, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62625.711, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64175.33, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66119.977, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67338.662, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70148.998, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71171.566, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0801\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 24, \"distance_m\": 72040.224, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Charing Cross\", \"stage_seq\": 25, \"distance_m\": 73279.277, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 74802.311, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76007.5, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77183.363, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 77713.815, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0818\", \"location\": \"Scotstounhill\", \"stage_seq\": 30, \"distance_m\": 79736.643, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Garscadden\", \"stage_seq\": 31, \"distance_m\": 80507.241, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Yoker\", \"stage_seq\": 32, \"distance_m\": 82079.485, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Clydebank\", \"stage_seq\": 33, \"distance_m\": 83448.87, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0827\", \"location\": \"Dalmuir\", \"stage_seq\": 34, \"distance_m\": 85425.184, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Dumbarton East\", \"stage_seq\": 35, \"distance_m\": 94671.722, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 36, \"distance_m\": 95756.282, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Dalreoch\", \"stage_seq\": 37, \"distance_m\": 96352.106, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843\", \"location\": \"Cardross\", \"stage_seq\": 38, \"distance_m\": 101484.308, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 39, \"distance_m\": 106429.631, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0847H\", \"wtt_dep\": \"0848\", \"location\": \"Craigendoran\", \"stage_seq\": 40, \"distance_m\": 107189.707, \"section_seq\": 1, \"route_path_id\": 101729}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 41, \"distance_m\": 109030.814, \"section_seq\": 1, \"route_path_id\": 101729}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109030.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101729}], \"total_distance_m\": 109030.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 108887.815, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:39Z\", \"source_id\": 55009465, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:42Z\", \"source_id\": 17611459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:37Z\", \"source_id\": 55022977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:42Z\", \"source_id\": 17615565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:02Z\", \"source_id\": 55043140, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:03Z\", \"source_id\": 17621410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:28Z\", \"source_id\": 55061832, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:33Z\", \"source_id\": 17626720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:07:05Z\", \"source_id\": 55073607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:07:10Z\", \"source_id\": 17630077, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:12:47Z\", \"source_id\": 55088430, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:12:51Z\", \"source_id\": 17634189, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:56Z\", \"source_id\": 55096445, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:02Z\", \"source_id\": 17636479, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:22:17Z\", \"source_id\": 55113246, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:22:21Z\", \"source_id\": 17641297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:08Z\", \"source_id\": 17644142, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:43Z\", \"source_id\": 55138767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:47Z\", \"source_id\": 17648454, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:34:34Z\", \"source_id\": 55146637, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:34:38Z\", \"source_id\": 17650634, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:48Z\", \"source_id\": 55152557, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:51Z\", \"source_id\": 17652334, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:19Z\", \"source_id\": 55159343, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:22Z\", \"source_id\": 17654276, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:55Z\", \"source_id\": 55166483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:58Z\", \"source_id\": 17656292, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:02Z\", \"source_id\": 55178117, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:04Z\", \"source_id\": 17659407, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:25Z\", \"source_id\": 55187606, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:32Z\", \"source_id\": 17662055, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:47Z\", \"source_id\": 55202660, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:49Z\", \"source_id\": 17666191, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:20Z\", \"source_id\": 55206846, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:25Z\", \"source_id\": 17667417, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:01Z\", \"source_id\": 55214381, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:02Z\", \"source_id\": 17669388, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:54Z\", \"source_id\": 55222959, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:59Z\", \"source_id\": 17671733, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:37Z\", \"source_id\": 55233479, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:42Z\", \"source_id\": 17674678, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:32Z\", \"source_id\": 55242046, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:36Z\", \"source_id\": 17676933, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:05Z\", \"source_id\": 55251882, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:10Z\", \"source_id\": 17679650, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:27Z\", \"source_id\": 55252870, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:33Z\", \"source_id\": 17679967, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:36Z\", \"source_id\": 55256028, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:38Z\", \"source_id\": 17680790, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:39Z\", \"source_id\": 55258957, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:43Z\", \"source_id\": 17681632, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:36Z\", \"source_id\": 55264487, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:42Z\", \"source_id\": 17683192, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:14Z\", \"source_id\": 55311700, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:19Z\", \"source_id\": 17696036, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:07Z\", \"source_id\": 55316982, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:08Z\", \"source_id\": 17697474, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:16Z\", \"source_id\": 55323121, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:23Z\", \"source_id\": 17699106, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:09Z\", \"source_id\": 55333856, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:14Z\", \"source_id\": 17702035, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:12Z\", \"source_id\": 55350731, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:13Z\", \"source_id\": 17706579, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:44Z\", \"source_id\": 55360785, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:48Z\", \"source_id\": 17709246, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1789717849963148, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:09.473696", "service_state_evidence_id": 17709246, "current_leg_start_actual_dep": "2026-09-18T08:49:00+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:09.583591", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
HLC |
2H43 |
334007+334032 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 3742.144, "from_m": 3123.268, "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": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_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": 3832.085, "from_m": 3820.055, "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": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "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": 14624.42, "from_m": 5005.769, "capability_applied": null, "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": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "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": 28314.791, "from_m": 17349.057, "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": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "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": 29720.643, "from_m": 29396.588, "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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30538.491, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30607.799, "from_m": 30538.491, "capability_applied": null, "effective_limit_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": 30862.427, "from_m": 30607.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31496.561, "from_m": 30862.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.886, "from_m": 31496.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33947.167, "from_m": 31893.886, "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": 36442.963, "from_m": 33947.167, "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": 39657.244, "from_m": 36442.963, "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": 46692.059, "from_m": 39657.244, "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": 49300.513, "from_m": 46692.059, "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": 49354.758, "from_m": 49300.513, "capability_applied": null, "effective_limit_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": 54301.851, "from_m": 49354.758, "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": 57086.9, "from_m": 54301.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57613.516, "from_m": 57086.9, "capability_applied": null, "effective_limit_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": 57678.998, "from_m": 57613.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": 58021.294, "from_m": 57678.998, "capability_applied": null, "effective_limit_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": 68873.032, "from_m": 58021.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69268.394, "from_m": 68873.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70059.266, "from_m": 69268.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70902.931, "from_m": 70059.266, "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": 75534.237, "from_m": 70902.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75580.26, "from_m": 75534.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76906.459, "from_m": 75580.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76947.224, "from_m": 76906.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 77831.901, "from_m": 76947.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78191.804, "from_m": 77831.901, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78248.945, "from_m": 78191.804, "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": 79091.708, "from_m": 78248.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81734.117, "from_m": 79091.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81803.585, "from_m": 81734.117, "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": 85124.098, "from_m": 81803.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85587.894, "from_m": 85124.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91195.73, "from_m": 85587.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92018.635, "from_m": 91195.73, "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": 94369.377, "from_m": 92018.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95291.083, "from_m": 94369.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95341.833, "from_m": 95291.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95407.863, "from_m": 95341.833, "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": 95821.443, "from_m": 95407.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96745.392, "from_m": 95821.443, "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": 106218.965, "from_m": 96745.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109030.814, "from_m": 106218.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 661136, "profile_key": "e24682b6586289e9f2e4227264a44b9f3a61cf7b101ab0fc9ebfe800d3bbb76f", "schedule_id": 26590, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0700", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0710", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.173, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Armadale", "stage_seq": 10, "distance_m": 34864.23, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718", "location": "Blackridge", "stage_seq": 11, "distance_m": 38610.314, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0724H", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47508.466, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0727H", "wtt_dep": "0728", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52201.815, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0733", "location": "Airdrie", "stage_seq": 14, "distance_m": 54392.108, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Coatdyke", "stage_seq": 15, "distance_m": 55851.372, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0737H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57439.15, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0740", "location": "Blairhill", "stage_seq": 17, "distance_m": 58430.716, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62625.711, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64175.33, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Shettleston", "stage_seq": 20, "distance_m": 66119.977, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "Carntyne", "stage_seq": 21, "distance_m": 67338.662, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70148.998, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "High Street", "stage_seq": 23, "distance_m": 71171.566, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0801", "location": "Glasgow Queen St Low Level", "stage_seq": 24, "distance_m": 72040.224, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Charing Cross", "stage_seq": 25, "distance_m": 73279.277, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 74802.311, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Partick", "stage_seq": 27, "distance_m": 76007.5, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Hyndland", "stage_seq": 28, "distance_m": 77183.363, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 77713.815, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0818", "location": "Scotstounhill", "stage_seq": 30, "distance_m": 79736.643, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Garscadden", "stage_seq": 31, "distance_m": 80507.241, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Yoker", "stage_seq": 32, "distance_m": 82079.485, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Clydebank", "stage_seq": 33, "distance_m": 83448.87, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0827", "location": "Dalmuir", "stage_seq": 34, "distance_m": 85425.184, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Dumbarton East", "stage_seq": 35, "distance_m": 94671.722, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Dumbarton Central", "stage_seq": 36, "distance_m": 95756.282, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Dalreoch", "stage_seq": 37, "distance_m": 96352.106, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843", "location": "Cardross", "stage_seq": 38, "distance_m": 101484.308, "section_seq": 1, "route_path_id": 101729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Craigendoran Jn", "stage_seq": 39, "distance_m": 106429.631, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0847H", "wtt_dep": "0848", "location": "Craigendoran", "stage_seq": 40, "distance_m": 107189.707, "section_seq": 1, "route_path_id": 101729}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 41, "distance_m": 109030.814, "section_seq": 1, "route_path_id": 101729}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109030.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 101729}], "total_distance_m": 109030.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 108887.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.999, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:39Z", "source_id": 55009465, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:42Z", "source_id": 17611459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:37Z", "source_id": 55022977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:42Z", "source_id": 17615565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:02Z", "source_id": 55043140, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:03Z", "source_id": 17621410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:28Z", "source_id": 55061832, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:33Z", "source_id": 17626720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:07:05Z", "source_id": 55073607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:07:10Z", "source_id": 17630077, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:12:47Z", "source_id": 55088430, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:12:51Z", "source_id": 17634189, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:56Z", "source_id": 55096445, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:02Z", "source_id": 17636479, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:22:17Z", "source_id": 55113246, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:22:21Z", "source_id": 17641297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:08Z", "source_id": 17644142, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:43Z", "source_id": 55138767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:47Z", "source_id": 17648454, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:34:34Z", "source_id": 55146637, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:34:38Z", "source_id": 17650634, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:48Z", "source_id": 55152557, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:51Z", "source_id": 17652334, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:19Z", "source_id": 55159343, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:22Z", "source_id": 17654276, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:55Z", "source_id": 55166483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:58Z", "source_id": 17656292, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:02Z", "source_id": 55178117, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:04Z", "source_id": 17659407, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:25Z", "source_id": 55187606, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:32Z", "source_id": 17662055, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:47Z", "source_id": 55202660, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:49Z", "source_id": 17666191, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:20Z", "source_id": 55206846, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:25Z", "source_id": 17667417, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:01Z", "source_id": 55214381, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:02Z", "source_id": 17669388, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:54Z", "source_id": 55222959, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:59Z", "source_id": 17671733, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:37Z", "source_id": 55233479, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:42Z", "source_id": 17674678, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:32Z", "source_id": 55242046, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:36Z", "source_id": 17676933, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:05Z", "source_id": 55251882, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:10Z", "source_id": 17679650, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:27Z", "source_id": 55252870, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:33Z", "source_id": 17679967, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:36Z", "source_id": 55256028, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:38Z", "source_id": 17680790, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:39Z", "source_id": 55258957, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:43Z", "source_id": 17681632, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:36Z", "source_id": 55264487, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:42Z", "source_id": 17683192, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:14Z", "source_id": 55311700, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:19Z", "source_id": 17696036, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:07Z", "source_id": 55316982, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:08Z", "source_id": 17697474, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:16Z", "source_id": 55323121, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T07:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:23Z", "source_id": 17699106, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:09Z", "source_id": 55333856, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T07:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:14Z", "source_id": 17702035, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:12Z", "source_id": 55350731, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T07:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:13Z", "source_id": 17706579, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:44Z", "source_id": 55360785, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T07:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:48Z", "source_id": 17709246, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Edinburgh |
0638 |
0638 |
13 |
None |
None |
Helensburgh Central |
0851 |
0851 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68992/2026-09-18/detailed |
None |
Craigendoran |
2026-09-18T08:49:00+01:00 |
Helensburgh Central |
4.0 |
{"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} |
1.1 |
0848 |
0852 |
Craigendoran |
Helensburgh Central |
Helensburgh Central |
56.0039570 |
-4.7323381 |
56.0039570 |
-4.7323381 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Helensburgh Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709246 |
1789717849963148 |
134 |
134 |
2026-09-18 08:02:09.583591 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:09.473696 |
| 632689 |
663833 |
W88034 |
622S06MC18 |
2026-09-18 |
COMPLETE |
17709084 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 663833, "stp": "P", "toc": "West Midlands Trains", "uid": "W88034", "consist": "150141", "dest_crs": "BLY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88034/2026-09-18/detailed", "trust_id": "622S06MC18", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "5", "is_terminated": 1, "next_location": "Bletchley", "signalling_id": "2S06", "timing_status": "EARLY", "origin_station": "Bedford", "current_leg_arr": "0852", "current_leg_dep": "0849", "current_leg_end": "Bletchley", "origin_dep_time": "0808", "origin_platform": "1A", "current_location": "Bletchley", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7186522272956171, 51.99997246803621], [-0.7193651000000001, 51.99995160000001], [-0.7200294999999999, 51.9999374], [-0.7209522, 51.9999314], [-0.7222432, 51.99994240000001], [-0.7225945, 51.999957499999994], [-0.7229652, 51.9999809], [-0.7249458999999999, 52.00010579999999], [-0.7273995, 52.000258], [-0.7274867999999999, 52.000262600000006], [-0.727606, 52.0002697], [-0.7280245999999999, 52.0002859], [-0.7285757999999999, 52.0002958], [-0.7287980999999999, 52.0003003], [-0.7290797, 52.0002966], [-0.7294847999999999, 52.0002806], [-0.7298604, 52.00026799999999], [-0.7303615, 52.000218800000006], [-0.7307011000000001, 52.0001822], [-0.7310495, 52.000130299999995], [-0.7313924999999999, 52.00006919999999], [-0.7316328, 52.000009], [-0.7318757999999999, 51.9999475], [-0.7320145999999998, 51.99991109999999], [-0.7321571999999998, 51.9998703], [-0.7323745, 51.999805899999984], [-0.7325621999999999, 51.9997448], [-0.7327902, 51.99966229999999], [-0.7329940999999999, 51.99957969999999], [-0.7332166999999999, 51.9994806], [-0.7334204999999999, 51.9993782], [-0.7335469237305755, 51.99930615890027], [-0.7336001999999999, 51.9992758], [-0.7338, 51.9991578], [-0.7339408999999999, 51.9990661], [-0.7340896999999998, 51.9989596], [-0.7342118, 51.99886630000001], [-0.7343270999999999, 51.99876390000001], [-0.7344477999999999, 51.998645], [-0.7345524, 51.9985245], [-0.7346301999999999, 51.9984262], [-0.734716, 51.9983073], [-0.7347871, 51.9981851], [-0.7348542, 51.9980579], [-0.7349279, 51.99791020000001], [-0.7349883, 51.997764], [-0.7350478999999999, 51.9975957], [-0.7351139, 51.9974271], [-0.7351717, 51.9972094], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355334261138052, 51.99312553572278], [-0.7355562999999999, 51.99303750000001], [-0.7356085999999998, 51.9928747], [-0.7356154538450682, 51.99285530321318], [-0.7356434886781433, 51.99277596289039], [-0.7356203843376274, 51.99269889468171], [-0.7355929631561972, 51.99277899156706], [-0.7355603, 51.992874400000005], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]}", "current_leg_start": "Fenny Stratford", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "51.9959885", "next_location_lon": "-0.7363400", "previous_location": "Fenny Stratford", "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\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172.972, \"from_m\": 119.056, \"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\": 394.143, \"from_m\": 172.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\": 404.292, \"from_m\": 394.143, \"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\": 1011.333, \"from_m\": 404.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1577.765, \"from_m\": 1011.333, \"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\": 15943.483, \"from_m\": 1577.765, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15993.492, \"from_m\": 15943.483, \"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\": 25369.587, \"from_m\": 15993.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27050.892, \"from_m\": 25369.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27349.255, \"from_m\": 27050.892, \"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\": 27404.497, \"from_m\": 27349.255, \"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\": 28050.847, \"from_m\": 27404.497, \"capability_applied\": null, \"effective_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\": 663833, \"profile_key\": \"005a5ee7c42b069808fcbc5ae3bb4795101a997b182adcbc0ceed1e6d3423adb\", \"schedule_id\": 28887, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 2, \"distance_m\": 1011.333, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 3, \"distance_m\": 6090.403, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Stewartby\", \"stage_seq\": 4, \"distance_m\": 8900.38, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 5, \"distance_m\": 10723.805, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Lidlington\", \"stage_seq\": 6, \"distance_m\": 13060.047, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Ridgmont\", \"stage_seq\": 7, \"distance_m\": 16059.285, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0838H\", \"location\": \"Aspley Guise\", \"stage_seq\": 8, \"distance_m\": 18762.832, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0842H\", \"location\": \"Woburn Sands\", \"stage_seq\": 9, \"distance_m\": 20302.943, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0847\", \"location\": \"Bow Brickhill\", \"stage_seq\": 10, \"distance_m\": 23561.834, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": \"0850\", \"location\": \"Fenny Stratford\", \"stage_seq\": 11, \"distance_m\": 25102.403, \"section_seq\": 1, \"route_path_id\": 102548}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 28050.847, \"section_seq\": 1, \"route_path_id\": 102548}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28050.847, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102548}], \"total_distance_m\": 28050.847, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24860.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0808", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.9959885", "current_position_lon": "-0.7363400", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:46Z\", \"source_id\": 55251008, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:51Z\", \"source_id\": 17679403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:07Z\", \"source_id\": 55265807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:09Z\", \"source_id\": 17683527, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:26Z\", \"source_id\": 55280938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:28Z\", \"source_id\": 17687658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:33Z\", \"source_id\": 55304330, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:37Z\", \"source_id\": 17693960, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:29Z\", \"source_id\": 55315180, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:33Z\", \"source_id\": 17697009, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:46Z\", \"source_id\": 55324476, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:47Z\", \"source_id\": 17699433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:49Z\", \"source_id\": 55332884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:53Z\", \"source_id\": 17701770, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:17Z\", \"source_id\": 55342454, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:20Z\", \"source_id\": 17704390, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:53Z\", \"source_id\": 55349725, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:57Z\", \"source_id\": 17706326, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:33Z\", \"source_id\": 55360047, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:36Z\", \"source_id\": 17709084, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bletchley", "service_state_platform": "5", "timing_fact_generation": 1789717838045873, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:09.478247", "service_state_evidence_id": 17709084, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:09.587482", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BDM |
BLY |
2S06 |
150141 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172.972, "from_m": 119.056, "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": 394.143, "from_m": 172.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": 404.292, "from_m": 394.143, "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": 1011.333, "from_m": 404.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1577.765, "from_m": 1011.333, "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": 15943.483, "from_m": 1577.765, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15993.492, "from_m": 15943.483, "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": 25369.587, "from_m": 15993.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27050.892, "from_m": 25369.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27349.255, "from_m": 27050.892, "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": 27404.497, "from_m": 27349.255, "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": 28050.847, "from_m": 27404.497, "capability_applied": null, "effective_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": 663833, "profile_key": "005a5ee7c42b069808fcbc5ae3bb4795101a997b182adcbc0ceed1e6d3423adb", "schedule_id": 28887, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0808", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Bedford St. Johns", "stage_seq": 2, "distance_m": 1011.333, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Kempston Hardwick", "stage_seq": 3, "distance_m": 6090.403, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Stewartby", "stage_seq": 4, "distance_m": 8900.38, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Millbrook (Bedfordshire)", "stage_seq": 5, "distance_m": 10723.805, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Lidlington", "stage_seq": 6, "distance_m": 13060.047, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Ridgmont", "stage_seq": 7, "distance_m": 16059.285, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0838H", "location": "Aspley Guise", "stage_seq": 8, "distance_m": 18762.832, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0842H", "location": "Woburn Sands", "stage_seq": 9, "distance_m": 20302.943, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0847", "location": "Bow Brickhill", "stage_seq": 10, "distance_m": 23561.834, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": "0850", "location": "Fenny Stratford", "stage_seq": 11, "distance_m": 25102.403, "section_seq": 1, "route_path_id": 102548}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Bletchley", "stage_seq": 12, "distance_m": 28050.847, "section_seq": 1, "route_path_id": 102548}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28050.847, "from_m": 0.0, "section_seq": 1, "route_path_id": 102548}], "total_distance_m": 28050.847, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24860.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:46Z", "source_id": 55251008, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:51Z", "source_id": 17679403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:07Z", "source_id": 55265807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:09Z", "source_id": 17683527, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:26Z", "source_id": 55280938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:28Z", "source_id": 17687658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18059, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:33Z", "source_id": 55304330, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:37Z", "source_id": 17693960, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:29Z", "source_id": 55315180, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:33Z", "source_id": 17697009, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:46Z", "source_id": 55324476, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:47Z", "source_id": 17699433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:49Z", "source_id": 55332884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:53Z", "source_id": 17701770, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:17Z", "source_id": 55342454, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:20Z", "source_id": 17704390, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:53Z", "source_id": 55349725, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:57Z", "source_id": 17706326, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21597, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:33Z", "source_id": 55360047, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:36Z", "source_id": 17709084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Bedford |
0808 |
0808 |
1A |
None |
None |
Bletchley |
0853 |
0853 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88034/2026-09-18/detailed |
None |
Fenny Stratford |
2026-09-18T08:50:00+01:00 |
Bletchley |
3.0 |
{"type": "LineString", "coordinates": [[-0.7186522272956171, 51.99997246803621], [-0.7193651000000001, 51.99995160000001], [-0.7200294999999999, 51.9999374], [-0.7209522, 51.9999314], [-0.7222432, 51.99994240000001], [-0.7225945, 51.999957499999994], [-0.7229652, 51.9999809], [-0.7249458999999999, 52.00010579999999], [-0.7273995, 52.000258], [-0.7274867999999999, 52.000262600000006], [-0.727606, 52.0002697], [-0.7280245999999999, 52.0002859], [-0.7285757999999999, 52.0002958], [-0.7287980999999999, 52.0003003], [-0.7290797, 52.0002966], [-0.7294847999999999, 52.0002806], [-0.7298604, 52.00026799999999], [-0.7303615, 52.000218800000006], [-0.7307011000000001, 52.0001822], [-0.7310495, 52.000130299999995], [-0.7313924999999999, 52.00006919999999], [-0.7316328, 52.000009], [-0.7318757999999999, 51.9999475], [-0.7320145999999998, 51.99991109999999], [-0.7321571999999998, 51.9998703], [-0.7323745, 51.999805899999984], [-0.7325621999999999, 51.9997448], [-0.7327902, 51.99966229999999], [-0.7329940999999999, 51.99957969999999], [-0.7332166999999999, 51.9994806], [-0.7334204999999999, 51.9993782], [-0.7335469237305755, 51.99930615890027], [-0.7336001999999999, 51.9992758], [-0.7338, 51.9991578], [-0.7339408999999999, 51.9990661], [-0.7340896999999998, 51.9989596], [-0.7342118, 51.99886630000001], [-0.7343270999999999, 51.99876390000001], [-0.7344477999999999, 51.998645], [-0.7345524, 51.9985245], [-0.7346301999999999, 51.9984262], [-0.734716, 51.9983073], [-0.7347871, 51.9981851], [-0.7348542, 51.9980579], [-0.7349279, 51.99791020000001], [-0.7349883, 51.997764], [-0.7350478999999999, 51.9975957], [-0.7351139, 51.9974271], [-0.7351717, 51.9972094], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355334261138052, 51.99312553572278], [-0.7355562999999999, 51.99303750000001], [-0.7356085999999998, 51.9928747], [-0.7356154538450682, 51.99285530321318], [-0.7356434886781433, 51.99277596289039], [-0.7356203843376274, 51.99269889468171], [-0.7355929631561972, 51.99277899156706], [-0.7355603, 51.992874400000005], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]} |
1.4 |
0849 |
0852 |
Fenny Stratford |
Bletchley |
Bletchley |
51.9959885 |
-0.7363400 |
51.9959885 |
-0.7363400 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Bletchley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709084 |
1789717838045873 |
42 |
42 |
2026-09-18 08:02:09.587482 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:09.478247 |
| 632690 |
663979 |
P24616 |
322S04MC18 |
2026-09-18 |
COMPLETE |
17710207 |
2026-09-18 08:51:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 663979, "stp": "P", "toc": "Northern", "uid": "P24616", "consist": "150210", "dest_crs": "NMC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24616/2026-09-18/detailed", "trust_id": "322S04MC18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Mills Central", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "2", "is_terminated": 1, "next_location": "New Mills Central", "signalling_id": "2S04", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0851", "current_leg_dep": "0848", "current_leg_end": "New Mills Central", "origin_dep_time": "0814", "origin_platform": "2", "current_location": "New Mills Central", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]}", "current_leg_start": "Strines", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "53.3648251", "next_location_lon": "-2.0060273", "previous_location": "Strines", "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\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"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\": 533.176, \"from_m\": 486.97, \"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\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1514.628, \"from_m\": 1088.464, \"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\": 2846.848, \"from_m\": 1514.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\": 2863.135, \"from_m\": 2846.848, \"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\": 12220.052, \"from_m\": 2863.135, \"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\": 12287.548, \"from_m\": 12220.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12319.764, \"from_m\": 12287.548, \"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\": 14082.618, \"from_m\": 12319.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14218.94, \"from_m\": 14082.618, \"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\": 15548.226, \"from_m\": 14218.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15757.49, \"from_m\": 15548.226, \"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\": 20705.931, \"from_m\": 15757.49, \"capability_applied\": null, \"effective_limit_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\": 663979, \"profile_key\": \"f9f14a3ffde75aea579ca71289ede2214da90679b58c8a33968b2ca0e38e6356\", \"schedule_id\": 19833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0820H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2483.129, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Belle Vue\", \"stage_seq\": 4, \"distance_m\": 4203.083, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Ryder Brow\", \"stage_seq\": 5, \"distance_m\": 4862.399, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Reddish North\", \"stage_seq\": 6, \"distance_m\": 6266.645, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 8844.078, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Bredbury\", \"stage_seq\": 8, \"distance_m\": 10697.83, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Romiley\", \"stage_seq\": 9, \"distance_m\": 12451.637, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 10, \"distance_m\": 14139.988, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Marple\", \"stage_seq\": 11, \"distance_m\": 15083.187, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0848\", \"location\": \"Strines\", \"stage_seq\": 12, \"distance_m\": 18435.211, \"section_seq\": 1, \"route_path_id\": 74396}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"New Mills Central\", \"stage_seq\": 13, \"distance_m\": 20705.931, \"section_seq\": 1, \"route_path_id\": 74396}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20705.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74396}], \"total_distance_m\": 20705.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20353.364, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 352.567, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0814", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3648251", "current_position_lon": "-2.0060273", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:24Z\", \"source_id\": 55266606, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:29Z\", \"source_id\": 17683763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:51Z\", \"source_id\": 55279269, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:49Z\", \"source_id\": 17687172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:21Z\", \"source_id\": 55286587, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:28Z\", \"source_id\": 17689209, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:56Z\", \"source_id\": 55299797, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:57Z\", \"source_id\": 17692736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:37Z\", \"source_id\": 55310013, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:38Z\", \"source_id\": 17695520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:40Z\", \"source_id\": 55324248, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:43Z\", \"source_id\": 17699394, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:09Z\", \"source_id\": 55333855, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:14Z\", \"source_id\": 17702033, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:45Z\", \"source_id\": 55343796, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:52Z\", \"source_id\": 17704761, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:04Z\", \"source_id\": 17710207, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Mills Central", "service_state_platform": "2", "timing_fact_generation": 1789717929645299, "current_leg_arrival_utc": "2026-09-18T08:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:09.637695", "service_state_evidence_id": 17710207, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T07:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:10.155060", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
NMC |
2S04 |
150210 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1514.628, "from_m": 1088.464, "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": 2846.848, "from_m": 1514.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": 2863.135, "from_m": 2846.848, "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": 12220.052, "from_m": 2863.135, "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": 12287.548, "from_m": 12220.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12319.764, "from_m": 12287.548, "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": 14082.618, "from_m": 12319.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14218.94, "from_m": 14082.618, "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": 15548.226, "from_m": 14218.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15757.49, "from_m": 15548.226, "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": 20705.931, "from_m": 15757.49, "capability_applied": null, "effective_limit_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": 663979, "profile_key": "f9f14a3ffde75aea579ca71289ede2214da90679b58c8a33968b2ca0e38e6356", "schedule_id": 19833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0814", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0820H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2483.129, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Belle Vue", "stage_seq": 4, "distance_m": 4203.083, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Ryder Brow", "stage_seq": 5, "distance_m": 4862.399, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Reddish North", "stage_seq": 6, "distance_m": 6266.645, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Brinnington", "stage_seq": 7, "distance_m": 8844.078, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Bredbury", "stage_seq": 8, "distance_m": 10697.83, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Romiley", "stage_seq": 9, "distance_m": 12451.637, "section_seq": 1, "route_path_id": 74396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Marple Wharf Jn", "stage_seq": 10, "distance_m": 14139.988, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Marple", "stage_seq": 11, "distance_m": 15083.187, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0848", "location": "Strines", "stage_seq": 12, "distance_m": 18435.211, "section_seq": 1, "route_path_id": 74396}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "New Mills Central", "stage_seq": 13, "distance_m": 20705.931, "section_seq": 1, "route_path_id": 74396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20705.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 74396}], "total_distance_m": 20705.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20353.364, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 352.567, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:24Z", "source_id": 55266606, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:29Z", "source_id": 17683763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8608, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:51Z", "source_id": 55279269, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:49Z", "source_id": 17687172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:21Z", "source_id": 55286587, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:28Z", "source_id": 17689209, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8620, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:56Z", "source_id": 55299797, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:57Z", "source_id": 17692736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8624, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:37Z", "source_id": 55310013, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:38Z", "source_id": 17695520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:40Z", "source_id": 55324248, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:43Z", "source_id": 17699394, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9045, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:09Z", "source_id": 55333855, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:14Z", "source_id": 17702033, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:45Z", "source_id": 55343796, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:52Z", "source_id": 17704761, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:04Z", "source_id": 17710207, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0814 |
0814 |
2 |
None |
None |
New Mills Central |
0851 |
0851 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24616/2026-09-18/detailed |
None |
Strines |
2026-09-18T08:48:00+01:00 |
New Mills Central |
3.0 |
{"type": "LineString", "coordinates": [[-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]} |
1.4 |
0848 |
0851 |
Strines |
New Mills Central |
New Mills Central |
53.3648251 |
-2.0060273 |
53.3648251 |
-2.0060273 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:51:00 |
New Mills Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710207 |
1789717929645299 |
39 |
39 |
2026-09-18 08:02:10.155060 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:09.637695 |
| 632691 |
664524 |
P85998 |
871M85MD18 |
2026-09-18 |
COMPLETE |
17710223 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 664524, "stp": "P", "toc": "Southeastern", "uid": "P85998", "consist": "376003", "dest_crs": "BKJ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85998/2026-09-18/detailed", "trust_id": "871M85MD18", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beckenham Junction", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "4", "is_terminated": 1, "next_location": "Beckenham Junction", "signalling_id": "1M85", "timing_status": "EARLY", "origin_station": "London Blackfriars", "current_leg_arr": "0852", "current_leg_dep": "0843", "current_leg_end": "Beckenham Junction", "origin_dep_time": "0834", "origin_platform": "3", "current_location": "Beckenham Junction", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10216208651927892, 51.45364967074968], [-0.1020414, 51.45350229999999], [-0.1018779, 51.453303899999995], [-0.10159029999999998, 51.4529511], [-0.1013776, 51.45268740000001], [-0.1013689, 51.45267630000001], [-0.1011801, 51.452451999999994], [-0.1009385, 51.45220959999999], [-0.10080419999999998, 51.4520625], [-0.10051799999999998, 51.4517721], [-0.1001158, 51.45139209999999], [-0.0996501, 51.45095969999999], [-0.0992926, 51.45063909999998], [-0.0989562, 51.450333400000005], [-0.0985665, 51.44998509999999], [-0.09822390000000002, 51.449671300000006], [-0.0978826, 51.44936510000001], [-0.0975653, 51.449078699999994], [-0.09736644246794146, 51.448894932854735], [-0.0973343037047878, 51.44886523288561], [-0.09729119999999998, 51.4488254], [-0.09693309999999998, 51.4485039], [-0.0965691, 51.44816329999999], [-0.0960987, 51.4477131], [-0.0954296, 51.4470062], [-0.0950561, 51.44657240000001], [-0.0945367, 51.4458461], [-0.0941861, 51.4453284], [-0.0937568, 51.44463089999999], [-0.0932932, 51.4438525], [-0.09300609999999998, 51.4433365], [-0.0927009619126316, 51.442817580280106], [-0.0926928, 51.4428037], [-0.0923799, 51.4422923], [-0.09210889999999998, 51.441853], [-0.0917293, 51.4413058], [-0.0915434, 51.44104619999999], [-0.0911092, 51.4405351], [-0.0906834, 51.44007640000001], [-0.0902571, 51.439617299999995], [-0.08983152841195213, 51.43918368039525], [-0.0897442, 51.4390947], [-0.08895529999999999, 51.4383405], [-0.08841, 51.4378508], [-0.0880071, 51.43750439999999], [-0.0876335, 51.4371835], [-0.08722009999999998, 51.436849599999995], [-0.08691730000000002, 51.4366156], [-0.08650470000000002, 51.436312599999994], [-0.08613169999999999, 51.4360479], [-0.08575679999999998, 51.4357862], [-0.08522179999999999, 51.435428900000005], [-0.0851768, 51.43539849999999], [-0.0851071, 51.4353516], [-0.08508309999999998, 51.43533539999999], [-0.085018, 51.4352932], [-0.08493599999999998, 51.435237], [-0.08445109999999999, 51.43494179999999], [-0.0839672, 51.43464979999999], [-0.0835012, 51.4343812], [-0.08300010000000001, 51.4340924], [-0.0822597, 51.4337024], [-0.0813636, 51.4332425], [-0.08013379999999999, 51.43261999999999], [-0.079461, 51.4322774], [-0.0745351, 51.42981609999999], [-0.07290049999999998, 51.4289993], [-0.0650466, 51.4250748], [-0.05761801357643543, 51.42132177722947], [-0.05757589999999999, 51.4213005], [-0.057510599999999995, 51.4212717], [-0.057472097875110706, 51.42125157390509], [-0.05743239148915353, 51.42123081830129], [-0.05739011485704587, 51.42120871914982], [-0.05735227814073359, 51.42118894085466], [-0.0573346, 51.4211797], [-0.05700581014144048, 51.421027758513574], [-0.0569927, 51.4210217], [-0.0566033, 51.42081550000001], [-0.0561958, 51.4205927], [-0.05570529999999999, 51.420315300000006], [-0.0552136, 51.420024999999995], [-0.0544204, 51.41952220000001], [-0.0538349, 51.4191356], [-0.0533631, 51.4188029], [-0.0532644, 51.4187378], [-0.0530538, 51.41858119999999], [-0.0526618, 51.4182861], [-0.052346, 51.418043199999985], [-0.0520836, 51.4178282], [-0.05179489999999999, 51.41759690000001], [-0.051601499999999995, 51.4174343], [-0.051419099999999995, 51.41727229999999], [-0.0512973, 51.41715419999999], [-0.0511771, 51.41704579999998], [-0.0509097, 51.41680350000001], [-0.0505744, 51.41647269999999], [-0.0499368, 51.4158377], [-0.0495642, 51.4154714], [-0.04921949999999999, 51.415137299999984], [-0.0490445, 51.414957300000005], [-0.0486219, 51.414534], [-0.048534999999999995, 51.4144481], [-0.0483345, 51.4142595], [-0.0481797, 51.41411980000001], [-0.047699099999999994, 51.4137538], [-0.04752809999999999, 51.4136334], [-0.0472139, 51.4134256], [-0.046829, 51.413180399999995], [-0.0466323, 51.4130645], [-0.0464662, 51.412978], [-0.04632468777072435, 51.412906889809726], [-0.04611889770714513, 51.412813869204896], [-0.04593955604422648, 51.41272938401391], [-0.04578277387985155, 51.41265232267219], [-0.04564466231190349, 51.41258157361517], [-0.04552133243826544, 51.4125160252783], [-0.045408895356820536, 51.412454566097], [-0.04530346216545193, 51.41239608450671], [-0.04520114396204278, 51.41233946894287], [-0.04509805184447621, 51.4122836078409], [-0.044990296910635365, 51.41222738963626], [-0.04487399025840341, 51.41216970276436], [-0.04474524298566348, 51.41210943566064], [-0.04460016619029871, 51.41204547676054], [-0.04443487097019226, 51.4119767144995], [-0.04424546842322726, 51.41190203731295], [-0.044028069647286866, 51.41182033363632], [-0.0437241, 51.4117238], [-0.0431311, 51.41155869999999], [-0.04246319999999999, 51.4114057], [-0.0418645, 51.41128940000001], [-0.04150619999999999, 51.4112323], [-0.0410159, 51.4111644], [-0.0407153, 51.41113429999999], [-0.040433, 51.4111057], [-0.0399504, 51.4110805], [-0.039439199999999994, 51.41105919999999], [-0.03900309999999999, 51.41106559999999], [-0.0386679, 51.41107019999999], [-0.03835229999999999, 51.41107980000001], [-0.03710769999999999, 51.4111802], [-0.03578939999999999, 51.4113224], [-0.0356472176814848, 51.411336715921344], [-0.0355827918580399, 51.4113432027674], [-0.0353673, 51.411364899999995], [-0.035101, 51.411383999999984], [-0.0342523, 51.41144859999999], [-0.03397519999999999, 51.4114665], [-0.033384699999999996, 51.4114991], [-0.032832099999999996, 51.411511199999985], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]}", "current_leg_start": "Herne Hill", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "51.4110877", "next_location_lon": "-0.0264527", "previous_location": "Herne Hill", "current_leg_milage": "4.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4899.564, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4927.537, \"from_m\": 4899.564, \"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\": 6289.981, \"from_m\": 4927.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6328.405, \"from_m\": 6289.981, \"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\": 6877.174, \"from_m\": 6328.405, \"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\": 12405.914, \"from_m\": 6877.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12477.379, \"from_m\": 12405.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14090.744, \"from_m\": 12477.379, \"capability_applied\": null, \"effective_limit_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\": 664524, \"profile_key\": \"1b0a51b8aefde09f8e5c4ba5a9cafdc71bd01d63b13005148b038cc41d47e247\", \"schedule_id\": 22021, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4970.391, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Herne Hill\", \"stage_seq\": 6, \"distance_m\": 6587.973, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Kent House\", \"stage_seq\": 7, \"distance_m\": 12751.312, \"section_seq\": 1, \"route_path_id\": 99850}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 14090.744, \"section_seq\": 1, \"route_path_id\": 99850}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14090.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99850}], \"total_distance_m\": 14090.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12954.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1136.516, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0834", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4110877", "current_position_lon": "-0.0264527", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:23Z\", \"source_id\": 55320693, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:28Z\", \"source_id\": 17698455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:07Z\", \"source_id\": 55328320, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:11Z\", \"source_id\": 17700519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:56Z\", \"source_id\": 55335963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:59Z\", \"source_id\": 17702644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:46Z\", \"source_id\": 55358011, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:50Z\", \"source_id\": 17708504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:02Z\", \"source_id\": 55364501, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:06Z\", \"source_id\": 17710223, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beckenham Junction", "service_state_platform": "4", "timing_fact_generation": 1789717931498163, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:11.491523", "service_state_evidence_id": 17710223, "current_leg_start_actual_dep": "2026-09-18T08:43:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:11.657781", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
BFR |
BKJ |
1M85 |
376003 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4899.564, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4927.537, "from_m": 4899.564, "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": 6289.981, "from_m": 4927.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6328.405, "from_m": 6289.981, "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": 6877.174, "from_m": 6328.405, "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": 12405.914, "from_m": 6877.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12477.379, "from_m": 12405.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14090.744, "from_m": 12477.379, "capability_applied": null, "effective_limit_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": 664524, "profile_key": "1b0a51b8aefde09f8e5c4ba5a9cafdc71bd01d63b13005148b038cc41d47e247", "schedule_id": 22021, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0834", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 99850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 99850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 99850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4970.391, "section_seq": 1, "route_path_id": 99850}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Herne Hill", "stage_seq": 6, "distance_m": 6587.973, "section_seq": 1, "route_path_id": 99850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Kent House", "stage_seq": 7, "distance_m": 12751.312, "section_seq": 1, "route_path_id": 99850}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 14090.744, "section_seq": 1, "route_path_id": 99850}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14090.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 99850}], "total_distance_m": 14090.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12954.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1136.516, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:23Z", "source_id": 55320693, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:28Z", "source_id": 17698455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29347, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:07Z", "source_id": 55328320, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:11Z", "source_id": 17700519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:56Z", "source_id": 55335963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:59Z", "source_id": 17702644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:46Z", "source_id": 55358011, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:50Z", "source_id": 17708504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31366, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:02Z", "source_id": 55364501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:06Z", "source_id": 17710223, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Blackfriars |
0834 |
0834 |
3 |
None |
None |
Beckenham Junction |
0853 |
0853 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85998/2026-09-18/detailed |
None |
Herne Hill |
2026-09-18T08:43:30+01:00 |
Beckenham Junction |
9.0 |
{"type": "LineString", "coordinates": [[-0.10216208651927892, 51.45364967074968], [-0.1020414, 51.45350229999999], [-0.1018779, 51.453303899999995], [-0.10159029999999998, 51.4529511], [-0.1013776, 51.45268740000001], [-0.1013689, 51.45267630000001], [-0.1011801, 51.452451999999994], [-0.1009385, 51.45220959999999], [-0.10080419999999998, 51.4520625], [-0.10051799999999998, 51.4517721], [-0.1001158, 51.45139209999999], [-0.0996501, 51.45095969999999], [-0.0992926, 51.45063909999998], [-0.0989562, 51.450333400000005], [-0.0985665, 51.44998509999999], [-0.09822390000000002, 51.449671300000006], [-0.0978826, 51.44936510000001], [-0.0975653, 51.449078699999994], [-0.09736644246794146, 51.448894932854735], [-0.0973343037047878, 51.44886523288561], [-0.09729119999999998, 51.4488254], [-0.09693309999999998, 51.4485039], [-0.0965691, 51.44816329999999], [-0.0960987, 51.4477131], [-0.0954296, 51.4470062], [-0.0950561, 51.44657240000001], [-0.0945367, 51.4458461], [-0.0941861, 51.4453284], [-0.0937568, 51.44463089999999], [-0.0932932, 51.4438525], [-0.09300609999999998, 51.4433365], [-0.0927009619126316, 51.442817580280106], [-0.0926928, 51.4428037], [-0.0923799, 51.4422923], [-0.09210889999999998, 51.441853], [-0.0917293, 51.4413058], [-0.0915434, 51.44104619999999], [-0.0911092, 51.4405351], [-0.0906834, 51.44007640000001], [-0.0902571, 51.439617299999995], [-0.08983152841195213, 51.43918368039525], [-0.0897442, 51.4390947], [-0.08895529999999999, 51.4383405], [-0.08841, 51.4378508], [-0.0880071, 51.43750439999999], [-0.0876335, 51.4371835], [-0.08722009999999998, 51.436849599999995], [-0.08691730000000002, 51.4366156], [-0.08650470000000002, 51.436312599999994], [-0.08613169999999999, 51.4360479], [-0.08575679999999998, 51.4357862], [-0.08522179999999999, 51.435428900000005], [-0.0851768, 51.43539849999999], [-0.0851071, 51.4353516], [-0.08508309999999998, 51.43533539999999], [-0.085018, 51.4352932], [-0.08493599999999998, 51.435237], [-0.08445109999999999, 51.43494179999999], [-0.0839672, 51.43464979999999], [-0.0835012, 51.4343812], [-0.08300010000000001, 51.4340924], [-0.0822597, 51.4337024], [-0.0813636, 51.4332425], [-0.08013379999999999, 51.43261999999999], [-0.079461, 51.4322774], [-0.0745351, 51.42981609999999], [-0.07290049999999998, 51.4289993], [-0.0650466, 51.4250748], [-0.05761801357643543, 51.42132177722947], [-0.05757589999999999, 51.4213005], [-0.057510599999999995, 51.4212717], [-0.057472097875110706, 51.42125157390509], [-0.05743239148915353, 51.42123081830129], [-0.05739011485704587, 51.42120871914982], [-0.05735227814073359, 51.42118894085466], [-0.0573346, 51.4211797], [-0.05700581014144048, 51.421027758513574], [-0.0569927, 51.4210217], [-0.0566033, 51.42081550000001], [-0.0561958, 51.4205927], [-0.05570529999999999, 51.420315300000006], [-0.0552136, 51.420024999999995], [-0.0544204, 51.41952220000001], [-0.0538349, 51.4191356], [-0.0533631, 51.4188029], [-0.0532644, 51.4187378], [-0.0530538, 51.41858119999999], [-0.0526618, 51.4182861], [-0.052346, 51.418043199999985], [-0.0520836, 51.4178282], [-0.05179489999999999, 51.41759690000001], [-0.051601499999999995, 51.4174343], [-0.051419099999999995, 51.41727229999999], [-0.0512973, 51.41715419999999], [-0.0511771, 51.41704579999998], [-0.0509097, 51.41680350000001], [-0.0505744, 51.41647269999999], [-0.0499368, 51.4158377], [-0.0495642, 51.4154714], [-0.04921949999999999, 51.415137299999984], [-0.0490445, 51.414957300000005], [-0.0486219, 51.414534], [-0.048534999999999995, 51.4144481], [-0.0483345, 51.4142595], [-0.0481797, 51.41411980000001], [-0.047699099999999994, 51.4137538], [-0.04752809999999999, 51.4136334], [-0.0472139, 51.4134256], [-0.046829, 51.413180399999995], [-0.0466323, 51.4130645], [-0.0464662, 51.412978], [-0.04632468777072435, 51.412906889809726], [-0.04611889770714513, 51.412813869204896], [-0.04593955604422648, 51.41272938401391], [-0.04578277387985155, 51.41265232267219], [-0.04564466231190349, 51.41258157361517], [-0.04552133243826544, 51.4125160252783], [-0.045408895356820536, 51.412454566097], [-0.04530346216545193, 51.41239608450671], [-0.04520114396204278, 51.41233946894287], [-0.04509805184447621, 51.4122836078409], [-0.044990296910635365, 51.41222738963626], [-0.04487399025840341, 51.41216970276436], [-0.04474524298566348, 51.41210943566064], [-0.04460016619029871, 51.41204547676054], [-0.04443487097019226, 51.4119767144995], [-0.04424546842322726, 51.41190203731295], [-0.044028069647286866, 51.41182033363632], [-0.0437241, 51.4117238], [-0.0431311, 51.41155869999999], [-0.04246319999999999, 51.4114057], [-0.0418645, 51.41128940000001], [-0.04150619999999999, 51.4112323], [-0.0410159, 51.4111644], [-0.0407153, 51.41113429999999], [-0.040433, 51.4111057], [-0.0399504, 51.4110805], [-0.039439199999999994, 51.41105919999999], [-0.03900309999999999, 51.41106559999999], [-0.0386679, 51.41107019999999], [-0.03835229999999999, 51.41107980000001], [-0.03710769999999999, 51.4111802], [-0.03578939999999999, 51.4113224], [-0.0356472176814848, 51.411336715921344], [-0.0355827918580399, 51.4113432027674], [-0.0353673, 51.411364899999995], [-0.035101, 51.411383999999984], [-0.0342523, 51.41144859999999], [-0.03397519999999999, 51.4114665], [-0.033384699999999996, 51.4114991], [-0.032832099999999996, 51.411511199999985], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]} |
4.6 |
0843 |
0852 |
Herne Hill |
Beckenham Junction |
Beckenham Junction |
51.4110877 |
-0.0264527 |
51.4110877 |
-0.0264527 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Beckenham Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710223 |
1789717931498163 |
37 |
37 |
2026-09-18 08:02:11.657781 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:11.491523 |
| 632692 |
664277 |
C37666 |
739U61MC18 |
2026-09-18 |
COMPLETE |
17710291 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 664277, "stp": "P", "toc": "Elizabeth Line", "uid": "C37666", "consist": "345068", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37666/2026-09-18/detailed", "trust_id": "739U61MC18", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U61", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0852", "current_leg_dep": "0849", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0824", "origin_platform": "A", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "0 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": "0852", "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\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16466.882, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 16615.897, \"from_m\": 16466.882, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16752.51, \"from_m\": 16615.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17440.369, \"from_m\": 16752.51, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17569.95, \"from_m\": 17440.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17748.341, \"from_m\": 17569.95, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20110.292, \"from_m\": 17748.341, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20197.366, \"from_m\": 20110.292, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20284.749, \"from_m\": 20197.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20681.413, \"from_m\": 20284.749, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 22415.354, \"from_m\": 20681.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22675.025, \"from_m\": 22415.354, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24140.943, \"from_m\": 22675.025, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24271.063, \"from_m\": 24140.943, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24364.959, \"from_m\": 24271.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24643.665, \"from_m\": 24364.959, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 24701.211, \"from_m\": 24643.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24851.889, \"from_m\": 24701.211, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27835.338, \"from_m\": 24851.889, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 664277, \"profile_key\": \"575649bdd1c828178bed731af02190dd8a2a2336b769d17754c79c2ba6806c8a\", \"schedule_id\": 5162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 16923.34, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": \"0844H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 20287.254, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0848H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 24364.959, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 11, \"distance_m\": 26624.407, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27835.338, \"section_seq\": 1, \"route_path_id\": 29930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27835.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}], \"total_distance_m\": 27835.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27835.338, \"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": "0824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:45Z\", \"source_id\": 55293792, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:50Z\", \"source_id\": 17691052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:13Z\", \"source_id\": 55300489, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:18Z\", \"source_id\": 17692965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:21Z\", \"source_id\": 55309223, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:24Z\", \"source_id\": 17695321, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:26Z\", \"source_id\": 55315042, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:29Z\", \"source_id\": 17696951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:35Z\", \"source_id\": 55324023, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:37Z\", \"source_id\": 17699323, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:04Z\", \"source_id\": 55333566, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:07Z\", \"source_id\": 17701972, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:29Z\", \"source_id\": 55343086, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:34Z\", \"source_id\": 17704557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:46Z\", \"source_id\": 55355116, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:49Z\", \"source_id\": 17707726, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:10Z\", \"source_id\": 55364790, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:12Z\", \"source_id\": 17710291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789717939961268, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:12.266642", "service_state_evidence_id": 17710291, "current_leg_start_actual_dep": "2026-09-18T08:48:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:13.337709", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
ABX |
9U61 |
345068 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16466.882, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 16615.897, "from_m": 16466.882, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16752.51, "from_m": 16615.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17440.369, "from_m": 16752.51, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17569.95, "from_m": 17440.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17748.341, "from_m": 17569.95, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20110.292, "from_m": 17748.341, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20197.366, "from_m": 20110.292, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20284.749, "from_m": 20197.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20681.413, "from_m": 20284.749, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 22415.354, "from_m": 20681.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22675.025, "from_m": 22415.354, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24140.943, "from_m": 22675.025, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24271.063, "from_m": 24140.943, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24364.959, "from_m": 24271.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24643.665, "from_m": 24364.959, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 24701.211, "from_m": 24643.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24851.889, "from_m": 24701.211, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27835.338, "from_m": 24851.889, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 664277, "profile_key": "575649bdd1c828178bed731af02190dd8a2a2336b769d17754c79c2ba6806c8a", "schedule_id": 5162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0824", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834H", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Canary Wharf (Crossrail)", "stage_seq": 8, "distance_m": 16923.34, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": "0844H", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 20287.254, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0848H", "location": "Woolwich (Crossrail)", "stage_seq": 10, "distance_m": 24364.959, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Plumstead East Jn", "stage_seq": 11, "distance_m": 26624.407, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 12, "distance_m": 27835.338, "section_seq": 1, "route_path_id": 29930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27835.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 29930}], "total_distance_m": 27835.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27835.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:45Z", "source_id": 55293792, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:50Z", "source_id": 17691052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:13Z", "source_id": 55300489, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:18Z", "source_id": 17692965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:21Z", "source_id": 55309223, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:24Z", "source_id": 17695321, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:26Z", "source_id": 55315042, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:29Z", "source_id": 17696951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:35Z", "source_id": 55324023, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:37Z", "source_id": 17699323, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:04Z", "source_id": 55333566, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:07Z", "source_id": 17701972, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:29Z", "source_id": 55343086, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:34Z", "source_id": 17704557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:46Z", "source_id": 55355116, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:49Z", "source_id": 17707726, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:10Z", "source_id": 55364790, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:12Z", "source_id": 17710291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
0824 |
0824 |
A |
None |
None |
Abbey Wood (Crossrail) |
0854 |
0852 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37666/2026-09-18/detailed |
None |
Woolwich (Crossrail) |
2026-09-18T08:48: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 |
0849 |
0852 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Abbey Wood (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710291 |
1789717939961268 |
74 |
74 |
2026-09-18 08:02:13.337709 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:12.266642 |
| 632693 |
664462 |
L88344 |
072A39MD18 |
2026-09-18 |
COMPLETE |
17709222 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 664462, "stp": "P", "toc": "ScotRail", "uid": "L88344", "consist": "380101", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88344/2026-09-18/detailed", "trust_id": "072A39MD18", "origin_crs": "BRR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2A39", "timing_status": "ON TIME", "origin_station": "Barrhead", "current_leg_arr": "0852", "current_leg_dep": "0845", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0831", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260456909439497, 55.85020582189039], [-4.260430270547581, 55.85034977096715], [-4.260419072917582, 55.85048159261066], [-4.2604203220093755, 55.850603235690535], [-4.260431023282836, 55.85071664907639], [-4.260448182197837, 55.85082378163782], [-4.260468804214253, 55.85092658224443], [-4.2604898947919585, 55.85102699976584], [-4.260508459390828, 55.85112698307163], [-4.260521503470736, 55.851228481031434], [-4.260526032491557, 55.85133344251483], [-4.260519051913163, 55.85144381639145], [-4.260497567195431, 55.85156155153088], [-4.2604585837982345, 55.85168859680274], [-4.260399107181448, 55.85182690107663], [-4.260316142804946, 55.85197841322215], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-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": "0852", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.35, \"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:forward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6065.004, \"from_m\": 190.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6136.889, \"from_m\": 6065.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.483, \"from_m\": 6136.889, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10571.72, \"from_m\": 9209.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10989.191, \"from_m\": 10571.72, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11549.014, \"from_m\": 10989.191, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11973.481, \"from_m\": 11549.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664462, \"profile_key\": \"53871f1bda0e2acb1245c969416336de91a83f43b0d600c414a0b54571a53f75\", \"schedule_id\": 18252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Barrhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834H\", \"location\": \"Nitshill\", \"stage_seq\": 2, \"distance_m\": 2591.804, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Priesthill\", \"stage_seq\": 3, \"distance_m\": 3729.682, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Kennishead\", \"stage_seq\": 4, \"distance_m\": 4878.279, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 6267.473, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0841H\", \"wtt_dep\": \"0842H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 6902.268, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845\", \"location\": \"Crossmyloof\", \"stage_seq\": 7, \"distance_m\": 8440.649, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 8, \"distance_m\": 9274.172, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 9, \"distance_m\": 9948.932, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 10, \"distance_m\": 11044.271, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 11, \"distance_m\": 11549.014, \"section_seq\": 1, \"route_path_id\": 73731}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 12, \"distance_m\": 11973.481, \"section_seq\": 1, \"route_path_id\": 73731}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11973.481, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73731}], \"total_distance_m\": 11973.481, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11973.481, \"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": "0831", "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\": \"TD\", \"smart_id\": 1823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:42Z\", \"source_id\": 55310234, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:47Z\", \"source_id\": 17695601, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:36Z\", \"source_id\": 55318448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:42Z\", \"source_id\": 17697862, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:16Z\", \"source_id\": 55325948, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:20Z\", \"source_id\": 17699863, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:27Z\", \"source_id\": 55331942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:31Z\", \"source_id\": 17701519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:50Z\", \"source_id\": 55341206, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:53Z\", \"source_id\": 17704049, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:41Z\", \"source_id\": 55360665, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:46Z\", \"source_id\": 17709222, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789717849703274, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:13.201429", "service_state_evidence_id": 17709222, "current_leg_start_actual_dep": "2026-09-18T08:45:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:13.331338", "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 |
BRR |
GLC |
2A39 |
380101 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 190.35, "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:forward", "infrastructure_limit_mph": 15.0}, {"to_m": 6065.004, "from_m": 190.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6136.889, "from_m": 6065.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.483, "from_m": 6136.889, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10571.72, "from_m": 9209.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10989.191, "from_m": 10571.72, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11549.014, "from_m": 10989.191, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11973.481, "from_m": 11549.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664462, "profile_key": "53871f1bda0e2acb1245c969416336de91a83f43b0d600c414a0b54571a53f75", "schedule_id": 18252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "Barrhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834H", "location": "Nitshill", "stage_seq": 2, "distance_m": 2591.804, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Priesthill", "stage_seq": 3, "distance_m": 3729.682, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Kennishead", "stage_seq": 4, "distance_m": 4878.279, "section_seq": 1, "route_path_id": 73731}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Busby Jn", "stage_seq": 5, "distance_m": 6267.473, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0841H", "wtt_dep": "0842H", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 6902.268, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845", "location": "Crossmyloof", "stage_seq": 7, "distance_m": 8440.649, "section_seq": 1, "route_path_id": 73731}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Muirhouse South Jn", "stage_seq": 8, "distance_m": 9274.172, "section_seq": 1, "route_path_id": 73731}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Muirhouse North Jn", "stage_seq": 9, "distance_m": 9948.932, "section_seq": 1, "route_path_id": 73731}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Glasgow Bridge Street Jn", "stage_seq": 10, "distance_m": 11044.271, "section_seq": 1, "route_path_id": 73731}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Glasgow Central Gantry A", "stage_seq": 11, "distance_m": 11549.014, "section_seq": 1, "route_path_id": 73731}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 12, "distance_m": 11973.481, "section_seq": 1, "route_path_id": 73731}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11973.481, "from_m": 0.0, "section_seq": 1, "route_path_id": 73731}], "total_distance_m": 11973.481, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11973.481, "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": 1823, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:42Z", "source_id": 55310234, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:47Z", "source_id": 17695601, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1827, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:36Z", "source_id": 55318448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:42Z", "source_id": 17697862, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1831, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:16Z", "source_id": 55325948, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:38:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:20Z", "source_id": 17699863, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:27Z", "source_id": 55331942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:31Z", "source_id": 17701519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:50Z", "source_id": 55341206, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:53Z", "source_id": 17704049, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:41Z", "source_id": 55360665, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:46Z", "source_id": 17709222, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Barrhead |
0831 |
0831 |
3 |
None |
None |
Glasgow Central High Level |
0852 |
0852 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88344/2026-09-18/detailed |
None |
Crossmyloof |
2026-09-18T08:45: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.260456909439497, 55.85020582189039], [-4.260430270547581, 55.85034977096715], [-4.260419072917582, 55.85048159261066], [-4.2604203220093755, 55.850603235690535], [-4.260431023282836, 55.85071664907639], [-4.260448182197837, 55.85082378163782], [-4.260468804214253, 55.85092658224443], [-4.2604898947919585, 55.85102699976584], [-4.260508459390828, 55.85112698307163], [-4.260521503470736, 55.851228481031434], [-4.260526032491557, 55.85133344251483], [-4.260519051913163, 55.85144381639145], [-4.260497567195431, 55.85156155153088], [-4.2604585837982345, 55.85168859680274], [-4.260399107181448, 55.85182690107663], [-4.260316142804946, 55.85197841322215], [-4.260250999999999, 55.8521212], [-4.260208, 55.8522404], [-4.2601743, 55.8523338], [-4.2601584, 55.8523849], [-4.2600191999999995, 55.852766199999984], [-4.259964300000001, 55.85293419999999], [-4.259924699999999, 55.85306609999999], [-4.2599183, 55.85308289999998], [-4.2598181, 55.8533463], [-4.2596627, 55.8537715], [-4.259604699999999, 55.8539521], [-4.2595536, 55.8540673], [-4.2595469, 55.8540878], [-4.259532999999999, 55.8541274], [-4.2592711, 55.8548448], [-4.259168, 55.85512599999999], [-4.2591215, 55.8552686], [-4.259097800000001, 55.85533149999999], [-4.2590728, 55.8553988], [-4.2590637714695285, 55.85542156759858], [-4.259063599999999, 55.855422], [-4.259010999999999, 55.85556830000001], [-4.2589091, 55.85575599999999], [-4.2588986, 55.85577210000001], [-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 |
0845 |
0852 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709222 |
1789717849703274 |
28 |
28 |
2026-09-18 08:02:13.331338 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:13.201429 |
| 632694 |
663573 |
P77388 |
522S08MB18 |
2026-09-18 |
COMPLETE |
17709636 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 663573, "stp": "P", "toc": "Greater Anglia", "uid": "P77388", "consist": "720514", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77388/2026-09-18/detailed", "trust_id": "522S08MB18", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2S08", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "0852", "current_leg_dep": "0843", "current_leg_end": "Bishops Stortford", "origin_dep_time": "0759", "origin_platform": "11", "current_location": "Bishops Stortford", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.09511989999999998, 51.7814415], [0.0955295, 51.78151700000001], [0.0959555, 51.781593], [0.0963711, 51.7816656], [0.09667, 51.7817184], [0.0969183, 51.78176659999999], [0.097236, 51.781828899999994], [0.09753349999999998, 51.781892899999995], [0.0978836, 51.7819725], [0.0981954, 51.7820437], [0.0984359, 51.7821008], [0.09871439999999998, 51.782167400000006], [0.099013, 51.782236], [0.0992763, 51.7822974], [0.099514, 51.782356500000006], [0.0999329, 51.7824527], [0.1001744, 51.7825121], [0.10059409999999998, 51.78261470000001], [0.1008672, 51.7826953], [0.1011259, 51.78277229999999], [0.1014958, 51.782886100000006], [0.1018319, 51.782992799999995], [0.1020928, 51.7830774], [0.1024211, 51.78318490000001], [0.1027596, 51.783298499999994], [0.1030881, 51.7834134], [0.103434, 51.7835353], [0.103845, 51.783687], [0.1041859, 51.7838152], [0.1045243, 51.783947700000006], [0.1048257, 51.7840677], [0.105198, 51.7842198], [0.1055505, 51.78436850000001], [0.1059424, 51.78453579999999], [0.1063461, 51.7847047], [0.10663359999999998, 51.78482429999999], [0.10699119999999998, 51.7849668], [0.1073128, 51.785093], [0.1076316, 51.7852156], [0.1079708, 51.78533939999999], [0.1083197, 51.7854666], [0.1086086, 51.7855687], [0.108896, 51.78566820000001], [0.1092361, 51.78578280000001], [0.1096123, 51.7859046], [0.1100302, 51.78603519999999], [0.1104649, 51.7861666], [0.11080669999999998, 51.786263899999994], [0.1111743, 51.78636609999999], [0.111507, 51.7864558], [0.1118924, 51.786556399999995], [0.1122864, 51.78665519999999], [0.1127179, 51.7867626], [0.1131142, 51.78685680000001], [0.1136332, 51.7869746], [0.1139941, 51.7870547], [0.1143138, 51.7871213], [0.1146168, 51.7871813], [0.11493879999999997, 51.7872431], [0.1152278, 51.78729390000001], [0.11551359999999998, 51.78734229999999], [0.1158352, 51.7873947], [0.1161839, 51.78744850000001], [0.1164647, 51.7874897], [0.116704, 51.78752289999999], [0.11697040000000002, 51.78755889999999], [0.11741309999999998, 51.7876136], [0.11781220000000002, 51.78766039999999], [0.1183021, 51.78771330000001], [0.1188203, 51.787766999999995], [0.1192414, 51.787812], [0.11972729999999995, 51.787864799999994], [0.1201167, 51.7879081], [0.1205084, 51.7879561], [0.1208488, 51.78799850000001], [0.12121499999999998, 51.788048], [0.1216158, 51.7881031], [0.12185179999999995, 51.788139699999995], [0.122073, 51.788188000000005], [0.1221567, 51.7882079], [0.1222974, 51.78824039999999], [0.12245839999999998, 51.78827199999999], [0.1226131, 51.7882996], [0.1230096, 51.7883666], [0.1233303, 51.7884225], [0.1236363, 51.7884769], [0.1239468, 51.78853529999999], [0.1243302, 51.7886112], [0.1247037, 51.7886845], [0.1250983, 51.788766800000005], [0.1255387, 51.7888635], [0.12585939999999998, 51.7889364], [0.1261179, 51.7889967], [0.1264454, 51.78907490000001], [0.1267858, 51.7891566], [0.12710309999999997, 51.789235699999985], [0.12747079999999997, 51.78932910000001], [0.127834, 51.7894205], [0.1281287, 51.789494999999995], [0.1283444, 51.78954889999999], [0.1286873, 51.7896388], [0.1289968, 51.789719299999994], [0.1294251, 51.789827200000005], [0.1298631, 51.7899352], [0.1304345, 51.7900795], [0.1305931, 51.790117], [0.13079, 51.790162599999995], [0.1310339, 51.790215], [0.13112989999999997, 51.7902344], [0.1312106, 51.7902498], [0.1315616, 51.790310700000006], [0.1319713, 51.7904144], [0.13246209999999997, 51.790535], [0.13280349999999996, 51.79061999999999], [0.1331546, 51.7907076], [0.1335713, 51.7908128], [0.1342902, 51.7909925], [0.13495559999999998, 51.7911589], [0.1353877, 51.7912674], [0.1359602, 51.79141119999999], [0.13636649999999997, 51.7915116], [0.1368142, 51.7916246], [0.13720839999999998, 51.7917239], [0.13756679999999996, 51.79181299999999], [0.13802389999999998, 51.79192770000001], [0.1383875, 51.7920185], [0.1387573, 51.7921117], [0.13912569999999996, 51.7922039], [0.13941629999999997, 51.7922772], [0.1397055, 51.7923486], [0.1400873, 51.792444], [0.1405184, 51.7925517], [0.1409395, 51.79265740000001], [0.1413512, 51.7927614], [0.141682, 51.79284419999999], [0.1420743, 51.7929456], [0.1424066, 51.79303440000001], [0.14270199999999997, 51.79311770000001], [0.1429383, 51.793185599999994], [0.1431668, 51.7932542], [0.1434934, 51.79335549999999], [0.14377719999999997, 51.79344699999999], [0.1440712, 51.7935433], [0.14437129999999998, 51.79364470000001], [0.1446549, 51.7937456], [0.1449305, 51.7938462], [0.1451781, 51.7939375], [0.1452411, 51.793960600000005], [0.14544509999999997, 51.7940386], [0.1456231, 51.79410759999999], [0.1458094, 51.79418090000001], [0.14597909999999997, 51.7942495], [0.146164, 51.7943261], [0.1463054, 51.79438420000001], [0.1464997, 51.7944672], [0.1466868, 51.7945483], [0.1468751, 51.794630299999994], [0.1470814, 51.794723700000006], [0.1472735, 51.79481380000001], [0.1474853, 51.79491539999999], [0.1477174, 51.79502900000001], [0.1479034, 51.7951225], [0.1481024, 51.79522529999999], [0.1482845, 51.7953224], [0.1484947, 51.7954346], [0.14876669999999995, 51.7955836], [0.14890349999999997, 51.79566080000001], [0.1490403, 51.7957401], [0.1493615, 51.7959217], [0.149568, 51.7960441], [0.1497543, 51.7961561], [0.1499364, 51.7962679], [0.150134, 51.7963921], [0.1503264, 51.79651380000001], [0.15053579999999997, 51.796653199999994], [0.1506878, 51.79675700000001], [0.1508549, 51.7968726], [0.1510052, 51.796981], [0.15112439999999996, 51.797068200000005], [0.1513515, 51.7972392], [0.1514753, 51.79733619999999], [0.1516473, 51.7974727], [0.15177659999999998, 51.79758270000001], [0.15192229999999998, 51.79770620000001], [0.1520796, 51.79784149999999], [0.1522722, 51.79801640000001], [0.15245909999999996, 51.7981906], [0.152625, 51.7983474], [0.15279969999999998, 51.798519599999985], [0.15292319999999998, 51.79864280000001], [0.15307719999999997, 51.7987979], [0.1532511, 51.7989789], [0.15336, 51.7990935], [0.1535225, 51.7992667], [0.1536794, 51.799442299999995], [0.1538545, 51.7996363], [0.1540184, 51.799830699999994], [0.1542015, 51.80005380000001], [0.1543388, 51.8002273], [0.15452869999999996, 51.8004794], [0.15472209999999997, 51.80075179999999], [0.1549022, 51.8010187], [0.15502789999999997, 51.80121449999999], [0.1551276, 51.8013809], [0.1552482, 51.8015897], [0.15537389999999998, 51.80181379999999], [0.1554714, 51.8019989], [0.1555777, 51.80219850000001], [0.1557798, 51.80260990000001], [0.1559918, 51.8030354], [0.1561806, 51.80340900000001], [0.1562716, 51.8035937], [0.15638819999999998, 51.803828900000006], [0.15651629999999997, 51.8040861], [0.1566126, 51.8042803], [0.1567048, 51.80447229999999], [0.15679409999999996, 51.80465010000001], [0.156891, 51.804844], [0.15697879999999995, 51.8050264], [0.1570923, 51.8052544], [0.15720529999999996, 51.8054776], [0.1572178, 51.8055019], [0.1573516, 51.80577689999999], [0.15745369999999995, 51.8059851], [0.157552, 51.8061877], [0.1576508, 51.8063863], [0.1577901, 51.8066658], [0.1578966, 51.8068807], [0.15805850000000002, 51.80720509999999], [0.15820499999999998, 51.8075012], [0.15836909999999998, 51.80783259999998], [0.1584747, 51.808046100000006], [0.15856599999999998, 51.80823229999999], [0.1586862, 51.8084802], [0.158796, 51.8087086], [0.1588769, 51.80888250000001], [0.1589693, 51.8090841], [0.15904929999999998, 51.809270299999994], [0.15914519999999996, 51.809490399999994], [0.15921399999999997, 51.80966019999999], [0.1593015, 51.8098724], [0.1593905, 51.81009960000001], [0.1594745, 51.81032100000001], [0.15958429999999998, 51.8106189], [0.15965109999999996, 51.81081249999999], [0.1597468, 51.811093199999995], [0.1598425, 51.8113941], [0.1599154, 51.81162969999999], [0.1599944, 51.8119038], [0.16004709999999997, 51.8120963], [0.16008899999999998, 51.8122565], [0.1601541, 51.81252159999999], [0.1602059, 51.812737600000006], [0.1602426, 51.8129047], [0.16029099999999996, 51.8131314], [0.160358, 51.8134808], [0.16039059999999997, 51.8136908], [0.16046159999999998, 51.814145999999994], [0.1605284, 51.8147728], [0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]}", "current_leg_start": "Harlow Town", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Harlow Town", "current_leg_milage": "7.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3267.471, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3567.293, \"from_m\": 3267.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5251.806, \"from_m\": 3567.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6683.046, \"from_m\": 5251.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6730.081, \"from_m\": 6683.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7113.481, \"from_m\": 6730.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10233.471, \"from_m\": 7113.481, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19940.519, \"from_m\": 10233.471, \"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\": 26671.881, \"from_m\": 19940.519, \"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\": 26954.273, \"from_m\": 26671.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29663.264, \"from_m\": 26954.273, \"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\": 43619.571, \"from_m\": 29663.264, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46001.785, \"from_m\": 43619.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46063.216, \"from_m\": 46001.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 663573, \"profile_key\": \"f919a011ad8ca12f104b4f643168fc2200d01993696421a83733b33efb4c8aeb\", \"schedule_id\": 21841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.646, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 4, \"distance_m\": 5171.733, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 5, \"distance_m\": 6124.152, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 6, \"distance_m\": 6884.307, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Northumberland Park\", \"stage_seq\": 7, \"distance_m\": 8432.008, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 14620.022, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Waltham Cross\", \"stage_seq\": 9, \"distance_m\": 17932.267, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 19885.231, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0835\", \"location\": \"Broxbourne\", \"stage_seq\": 11, \"distance_m\": 24936.172, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 12, \"distance_m\": 26913.032, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0839H\", \"location\": \"Roydon\", \"stage_seq\": 13, \"distance_m\": 29643.652, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0843H\", \"location\": \"Harlow Town\", \"stage_seq\": 14, \"distance_m\": 33834.289, \"section_seq\": 1, \"route_path_id\": 99765}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 15, \"distance_m\": 46063.216, \"section_seq\": 1, \"route_path_id\": 99765}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46063.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99765}], \"total_distance_m\": 46063.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42189.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.42, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0759", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:25Z\", \"source_id\": 55224406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:25Z\", \"source_id\": 17672108, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:08Z\", \"source_id\": 55243598, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:12Z\", \"source_id\": 17677345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:27Z\", \"source_id\": 55250152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:28Z\", \"source_id\": 17679123, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:18Z\", \"source_id\": 55263520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:22Z\", \"source_id\": 17682925, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:59Z\", \"source_id\": 55268103, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:02Z\", \"source_id\": 17684170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:27Z\", \"source_id\": 55275262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:28Z\", \"source_id\": 17686052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:19Z\", \"source_id\": 55286490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:21Z\", \"source_id\": 17689159, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:58Z\", \"source_id\": 55325075, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:01Z\", \"source_id\": 17699626, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:40Z\", \"source_id\": 55335327, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:44Z\", \"source_id\": 17702423, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:15Z\", \"source_id\": 55362395, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:17Z\", \"source_id\": 17709636, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1789717877966290, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:14.576231", "service_state_evidence_id": 17709636, "current_leg_start_actual_dep": "2026-09-18T08:43:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:15.589524", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SRA |
BIS |
2S08 |
720514 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3267.471, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3567.293, "from_m": 3267.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5251.806, "from_m": 3567.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6683.046, "from_m": 5251.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6730.081, "from_m": 6683.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7113.481, "from_m": 6730.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10233.471, "from_m": 7113.481, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19940.519, "from_m": 10233.471, "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": 26671.881, "from_m": 19940.519, "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": 26954.273, "from_m": 26671.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29663.264, "from_m": 26954.273, "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": 43619.571, "from_m": 29663.264, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46001.785, "from_m": 43619.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46063.216, "from_m": 46001.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 663573, "profile_key": "f919a011ad8ca12f104b4f643168fc2200d01993696421a83733b33efb4c8aeb", "schedule_id": 21841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0759", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.646, "section_seq": 1, "route_path_id": 99765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Coppermill Jn", "stage_seq": 4, "distance_m": 5171.733, "section_seq": 1, "route_path_id": 99765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Tottenham South Jn", "stage_seq": 5, "distance_m": 6124.152, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Tottenham Hale", "stage_seq": 6, "distance_m": 6884.307, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Northumberland Park", "stage_seq": 7, "distance_m": 8432.008, "section_seq": 1, "route_path_id": 99765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 14620.022, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Waltham Cross", "stage_seq": 9, "distance_m": 17932.267, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 19885.231, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0835", "location": "Broxbourne", "stage_seq": 11, "distance_m": 24936.172, "section_seq": 1, "route_path_id": 99765}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Broxbourne Jn", "stage_seq": 12, "distance_m": 26913.032, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0839H", "location": "Roydon", "stage_seq": 13, "distance_m": 29643.652, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0843H", "location": "Harlow Town", "stage_seq": 14, "distance_m": 33834.289, "section_seq": 1, "route_path_id": 99765}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 15, "distance_m": 46063.216, "section_seq": 1, "route_path_id": 99765}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46063.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 99765}], "total_distance_m": 46063.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42189.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.42, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:25Z", "source_id": 55224406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:25Z", "source_id": 17672108, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:08Z", "source_id": 55243598, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:12Z", "source_id": 17677345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14877, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:27Z", "source_id": 55250152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:12:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:28Z", "source_id": 17679123, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:18Z", "source_id": 55263520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:22Z", "source_id": 17682925, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:59Z", "source_id": 55268103, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:02Z", "source_id": 17684170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:27Z", "source_id": 55275262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:28Z", "source_id": 17686052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14828, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:19Z", "source_id": 55286490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:21Z", "source_id": 17689159, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:58Z", "source_id": 55325075, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:01Z", "source_id": 17699626, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:40Z", "source_id": 55335327, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:44Z", "source_id": 17702423, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:15Z", "source_id": 55362395, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:17Z", "source_id": 17709636, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Stratford |
0759 |
0759 |
11 |
None |
None |
Bishops Stortford |
0853 |
0853 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77388/2026-09-18/detailed |
None |
Harlow Town |
2026-09-18T08:43:30+01:00 |
Bishops Stortford |
9.0 |
{"type": "LineString", "coordinates": [[0.09511989999999998, 51.7814415], [0.0955295, 51.78151700000001], [0.0959555, 51.781593], [0.0963711, 51.7816656], [0.09667, 51.7817184], [0.0969183, 51.78176659999999], [0.097236, 51.781828899999994], [0.09753349999999998, 51.781892899999995], [0.0978836, 51.7819725], [0.0981954, 51.7820437], [0.0984359, 51.7821008], [0.09871439999999998, 51.782167400000006], [0.099013, 51.782236], [0.0992763, 51.7822974], [0.099514, 51.782356500000006], [0.0999329, 51.7824527], [0.1001744, 51.7825121], [0.10059409999999998, 51.78261470000001], [0.1008672, 51.7826953], [0.1011259, 51.78277229999999], [0.1014958, 51.782886100000006], [0.1018319, 51.782992799999995], [0.1020928, 51.7830774], [0.1024211, 51.78318490000001], [0.1027596, 51.783298499999994], [0.1030881, 51.7834134], [0.103434, 51.7835353], [0.103845, 51.783687], [0.1041859, 51.7838152], [0.1045243, 51.783947700000006], [0.1048257, 51.7840677], [0.105198, 51.7842198], [0.1055505, 51.78436850000001], [0.1059424, 51.78453579999999], [0.1063461, 51.7847047], [0.10663359999999998, 51.78482429999999], [0.10699119999999998, 51.7849668], [0.1073128, 51.785093], [0.1076316, 51.7852156], [0.1079708, 51.78533939999999], [0.1083197, 51.7854666], [0.1086086, 51.7855687], [0.108896, 51.78566820000001], [0.1092361, 51.78578280000001], [0.1096123, 51.7859046], [0.1100302, 51.78603519999999], [0.1104649, 51.7861666], [0.11080669999999998, 51.786263899999994], [0.1111743, 51.78636609999999], [0.111507, 51.7864558], [0.1118924, 51.786556399999995], [0.1122864, 51.78665519999999], [0.1127179, 51.7867626], [0.1131142, 51.78685680000001], [0.1136332, 51.7869746], [0.1139941, 51.7870547], [0.1143138, 51.7871213], [0.1146168, 51.7871813], [0.11493879999999997, 51.7872431], [0.1152278, 51.78729390000001], [0.11551359999999998, 51.78734229999999], [0.1158352, 51.7873947], [0.1161839, 51.78744850000001], [0.1164647, 51.7874897], [0.116704, 51.78752289999999], [0.11697040000000002, 51.78755889999999], [0.11741309999999998, 51.7876136], [0.11781220000000002, 51.78766039999999], [0.1183021, 51.78771330000001], [0.1188203, 51.787766999999995], [0.1192414, 51.787812], [0.11972729999999995, 51.787864799999994], [0.1201167, 51.7879081], [0.1205084, 51.7879561], [0.1208488, 51.78799850000001], [0.12121499999999998, 51.788048], [0.1216158, 51.7881031], [0.12185179999999995, 51.788139699999995], [0.122073, 51.788188000000005], [0.1221567, 51.7882079], [0.1222974, 51.78824039999999], [0.12245839999999998, 51.78827199999999], [0.1226131, 51.7882996], [0.1230096, 51.7883666], [0.1233303, 51.7884225], [0.1236363, 51.7884769], [0.1239468, 51.78853529999999], [0.1243302, 51.7886112], [0.1247037, 51.7886845], [0.1250983, 51.788766800000005], [0.1255387, 51.7888635], [0.12585939999999998, 51.7889364], [0.1261179, 51.7889967], [0.1264454, 51.78907490000001], [0.1267858, 51.7891566], [0.12710309999999997, 51.789235699999985], [0.12747079999999997, 51.78932910000001], [0.127834, 51.7894205], [0.1281287, 51.789494999999995], [0.1283444, 51.78954889999999], [0.1286873, 51.7896388], [0.1289968, 51.789719299999994], [0.1294251, 51.789827200000005], [0.1298631, 51.7899352], [0.1304345, 51.7900795], [0.1305931, 51.790117], [0.13079, 51.790162599999995], [0.1310339, 51.790215], [0.13112989999999997, 51.7902344], [0.1312106, 51.7902498], [0.1315616, 51.790310700000006], [0.1319713, 51.7904144], [0.13246209999999997, 51.790535], [0.13280349999999996, 51.79061999999999], [0.1331546, 51.7907076], [0.1335713, 51.7908128], [0.1342902, 51.7909925], [0.13495559999999998, 51.7911589], [0.1353877, 51.7912674], [0.1359602, 51.79141119999999], [0.13636649999999997, 51.7915116], [0.1368142, 51.7916246], [0.13720839999999998, 51.7917239], [0.13756679999999996, 51.79181299999999], [0.13802389999999998, 51.79192770000001], [0.1383875, 51.7920185], [0.1387573, 51.7921117], [0.13912569999999996, 51.7922039], [0.13941629999999997, 51.7922772], [0.1397055, 51.7923486], [0.1400873, 51.792444], [0.1405184, 51.7925517], [0.1409395, 51.79265740000001], [0.1413512, 51.7927614], [0.141682, 51.79284419999999], [0.1420743, 51.7929456], [0.1424066, 51.79303440000001], [0.14270199999999997, 51.79311770000001], [0.1429383, 51.793185599999994], [0.1431668, 51.7932542], [0.1434934, 51.79335549999999], [0.14377719999999997, 51.79344699999999], [0.1440712, 51.7935433], [0.14437129999999998, 51.79364470000001], [0.1446549, 51.7937456], [0.1449305, 51.7938462], [0.1451781, 51.7939375], [0.1452411, 51.793960600000005], [0.14544509999999997, 51.7940386], [0.1456231, 51.79410759999999], [0.1458094, 51.79418090000001], [0.14597909999999997, 51.7942495], [0.146164, 51.7943261], [0.1463054, 51.79438420000001], [0.1464997, 51.7944672], [0.1466868, 51.7945483], [0.1468751, 51.794630299999994], [0.1470814, 51.794723700000006], [0.1472735, 51.79481380000001], [0.1474853, 51.79491539999999], [0.1477174, 51.79502900000001], [0.1479034, 51.7951225], [0.1481024, 51.79522529999999], [0.1482845, 51.7953224], [0.1484947, 51.7954346], [0.14876669999999995, 51.7955836], [0.14890349999999997, 51.79566080000001], [0.1490403, 51.7957401], [0.1493615, 51.7959217], [0.149568, 51.7960441], [0.1497543, 51.7961561], [0.1499364, 51.7962679], [0.150134, 51.7963921], [0.1503264, 51.79651380000001], [0.15053579999999997, 51.796653199999994], [0.1506878, 51.79675700000001], [0.1508549, 51.7968726], [0.1510052, 51.796981], [0.15112439999999996, 51.797068200000005], [0.1513515, 51.7972392], [0.1514753, 51.79733619999999], [0.1516473, 51.7974727], [0.15177659999999998, 51.79758270000001], [0.15192229999999998, 51.79770620000001], [0.1520796, 51.79784149999999], [0.1522722, 51.79801640000001], [0.15245909999999996, 51.7981906], [0.152625, 51.7983474], [0.15279969999999998, 51.798519599999985], [0.15292319999999998, 51.79864280000001], [0.15307719999999997, 51.7987979], [0.1532511, 51.7989789], [0.15336, 51.7990935], [0.1535225, 51.7992667], [0.1536794, 51.799442299999995], [0.1538545, 51.7996363], [0.1540184, 51.799830699999994], [0.1542015, 51.80005380000001], [0.1543388, 51.8002273], [0.15452869999999996, 51.8004794], [0.15472209999999997, 51.80075179999999], [0.1549022, 51.8010187], [0.15502789999999997, 51.80121449999999], [0.1551276, 51.8013809], [0.1552482, 51.8015897], [0.15537389999999998, 51.80181379999999], [0.1554714, 51.8019989], [0.1555777, 51.80219850000001], [0.1557798, 51.80260990000001], [0.1559918, 51.8030354], [0.1561806, 51.80340900000001], [0.1562716, 51.8035937], [0.15638819999999998, 51.803828900000006], [0.15651629999999997, 51.8040861], [0.1566126, 51.8042803], [0.1567048, 51.80447229999999], [0.15679409999999996, 51.80465010000001], [0.156891, 51.804844], [0.15697879999999995, 51.8050264], [0.1570923, 51.8052544], [0.15720529999999996, 51.8054776], [0.1572178, 51.8055019], [0.1573516, 51.80577689999999], [0.15745369999999995, 51.8059851], [0.157552, 51.8061877], [0.1576508, 51.8063863], [0.1577901, 51.8066658], [0.1578966, 51.8068807], [0.15805850000000002, 51.80720509999999], [0.15820499999999998, 51.8075012], [0.15836909999999998, 51.80783259999998], [0.1584747, 51.808046100000006], [0.15856599999999998, 51.80823229999999], [0.1586862, 51.8084802], [0.158796, 51.8087086], [0.1588769, 51.80888250000001], [0.1589693, 51.8090841], [0.15904929999999998, 51.809270299999994], [0.15914519999999996, 51.809490399999994], [0.15921399999999997, 51.80966019999999], [0.1593015, 51.8098724], [0.1593905, 51.81009960000001], [0.1594745, 51.81032100000001], [0.15958429999999998, 51.8106189], [0.15965109999999996, 51.81081249999999], [0.1597468, 51.811093199999995], [0.1598425, 51.8113941], [0.1599154, 51.81162969999999], [0.1599944, 51.8119038], [0.16004709999999997, 51.8120963], [0.16008899999999998, 51.8122565], [0.1601541, 51.81252159999999], [0.1602059, 51.812737600000006], [0.1602426, 51.8129047], [0.16029099999999996, 51.8131314], [0.160358, 51.8134808], [0.16039059999999997, 51.8136908], [0.16046159999999998, 51.814145999999994], [0.1605284, 51.8147728], [0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]} |
7.6 |
0843 |
0852 |
Harlow Town |
Bishops Stortford |
Bishops Stortford |
51.8662897 |
0.1654894 |
51.8662897 |
0.1654894 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Bishops Stortford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709636 |
1789717877966290 |
61 |
61 |
2026-09-18 08:02:15.589524 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:14.576231 |
| 632695 |
660569 |
W45427 |
479S07M618 |
2026-09-18 |
COMPLETE |
17709130 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 660569, "stp": "P", "toc": "Thameslink", "uid": "W45427", "consist": "700131", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45427/2026-09-18/detailed", "trust_id": "479S07M618", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0848", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S07", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "0852", "current_leg_dep": "0840", "current_leg_end": "Brighton", "origin_dep_time": "0621", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Burgess Hill", "dest_arr_time_act": "0848", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Burgess Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"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\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.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\": 21347.727, \"from_m\": 21054.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\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40790.331, \"from_m\": 37303.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 40848.655, \"from_m\": 40790.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\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"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\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"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\": 80492.51, \"from_m\": 55938.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83643.404, \"from_m\": 80492.51, \"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\": 87540.911, \"from_m\": 83643.404, \"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\": 88834.282, \"from_m\": 87540.911, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.523, \"from_m\": 88834.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89402.099, \"from_m\": 88889.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89659.581, \"from_m\": 89402.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.936, \"from_m\": 89659.581, \"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\": 90838.085, \"from_m\": 90749.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91876.356, \"from_m\": 90838.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.3, \"from_m\": 91876.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.948, \"from_m\": 91981.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92200.1, \"from_m\": 92010.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93189.625, \"from_m\": 92200.1, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94384.026, \"from_m\": 93189.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94446.482, \"from_m\": 94384.026, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 95689.998, \"from_m\": 94446.482, \"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\": 95767.624, \"from_m\": 95689.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96177.26, \"from_m\": 95767.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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96889.881, \"from_m\": 96177.26, \"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\": 96960.455, \"from_m\": 96889.881, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97507.352, \"from_m\": 96960.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99121.256, \"from_m\": 97507.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100693.163, \"from_m\": 99121.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101629.59, \"from_m\": 100693.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103519.4, \"from_m\": 101629.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112530.937, \"from_m\": 103519.4, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114342.319, \"from_m\": 112530.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114377.153, \"from_m\": 114342.319, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114684.404, \"from_m\": 114377.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114968.296, \"from_m\": 114684.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115484.388, \"from_m\": 114968.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115656.163, \"from_m\": 115484.388, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 116933.806, \"from_m\": 115656.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121276.788, \"from_m\": 116933.806, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121393.556, \"from_m\": 121276.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121516.088, \"from_m\": 121393.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121582.865, \"from_m\": 121516.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132477.969, \"from_m\": 121582.865, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133211.317, \"from_m\": 132477.969, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141703.788, \"from_m\": 133211.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\": 141774.777, \"from_m\": 141703.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148889.148, \"from_m\": 141774.777, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148969.854, \"from_m\": 148889.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149264.088, \"from_m\": 148969.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150119.358, \"from_m\": 149264.088, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157983.57, \"from_m\": 150119.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159197.29, \"from_m\": 157983.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159715.451, \"from_m\": 159197.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176010.607, \"from_m\": 159715.451, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179057.821, \"from_m\": 176010.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179070.922, \"from_m\": 179057.821, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179500.776, \"from_m\": 179070.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179646.08, \"from_m\": 179500.776, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179705.03, \"from_m\": 179646.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179734.731, \"from_m\": 179705.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179776.086, \"from_m\": 179734.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180036.248, \"from_m\": 179776.086, \"capability_applied\": null, \"effective_limit_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\": 660569, \"profile_key\": \"00e1a41d4c78a7ff1dd410f0b24391dd3ce2c96c3f44062a897e13bb8200c122\", \"schedule_id\": 26092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41787.828, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59062.289, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60503.125, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.378, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.827, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0722H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.694, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.517, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92200.1, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93325.787, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95521.63, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96251.788, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96649.479, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 97856.059, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98583.077, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101300.751, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102066.988, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103168.278, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 108800.573, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112466.198, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114273.892, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115144.908, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 119927.795, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121516.088, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133349.529, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0815H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141339.148, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 145830.127, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 148969.854, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158088.266, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830H\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159314.61, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164381.341, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165310.151, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Preston Park\", \"stage_seq\": 42, \"distance_m\": 177898.04, \"section_seq\": 1, \"route_path_id\": 69416}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 43, \"distance_m\": 180036.248, \"section_seq\": 1, \"route_path_id\": 69416}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180036.248, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69416}], \"total_distance_m\": 180036.248, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 170770.049, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9266.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:03Z\", \"source_id\": 17601885, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:45Z\", \"source_id\": 54991770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:49Z\", \"source_id\": 17606249, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:33Z\", \"source_id\": 55004582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:37Z\", \"source_id\": 17610007, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:16Z\", \"source_id\": 55015224, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:19Z\", \"source_id\": 17613231, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:59Z\", \"source_id\": 55026190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:03Z\", \"source_id\": 17616505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:32Z\", \"source_id\": 55034633, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:37Z\", \"source_id\": 17619001, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:24Z\", \"source_id\": 55044105, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:28Z\", \"source_id\": 17621679, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:45Z\", \"source_id\": 55057755, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:50Z\", \"source_id\": 17625466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:19Z\", \"source_id\": 55089815, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:24Z\", \"source_id\": 17634607, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:21:11Z\", \"source_id\": 55110237, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:21:16Z\", \"source_id\": 17640412, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:47Z\", \"source_id\": 55138983, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:51Z\", \"source_id\": 17648487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:33Z\", \"source_id\": 55149215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:36Z\", \"source_id\": 17651404, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:27Z\", \"source_id\": 55154332, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:30Z\", \"source_id\": 17652871, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:24Z\", \"source_id\": 55159570, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:27Z\", \"source_id\": 17654301, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:17Z\", \"source_id\": 55176042, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:19Z\", \"source_id\": 17658817, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:42Z\", \"source_id\": 55188359, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:44Z\", \"source_id\": 17662198, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:20Z\", \"source_id\": 55206815, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:21Z\", \"source_id\": 17667366, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:09Z\", \"source_id\": 55214797, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:15Z\", \"source_id\": 17669564, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:58Z\", \"source_id\": 55231587, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:56Z\", \"source_id\": 17674087, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:49Z\", \"source_id\": 55267710, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:54Z\", \"source_id\": 17684054, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:30Z\", \"source_id\": 55281162, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:32Z\", \"source_id\": 17687719, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:20Z\", \"source_id\": 55306514, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:21Z\", \"source_id\": 17694570, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 55329013, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:27Z\", \"source_id\": 17700715, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:20Z\", \"source_id\": 55353950, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:27Z\", \"source_id\": 17707450, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:35Z\", \"source_id\": 55360344, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:38Z\", \"source_id\": 17709130, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789717838629029, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:16.146848", "service_state_evidence_id": 17709130, "current_leg_start_actual_dep": "2026-09-18T08:40:00+01:00", "operational_evidence_version": 216, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:16.419338", "service_state_valid_until_kind": null, "operational_interpretation_version": 216, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
CBG |
BTN |
9S07 |
700131 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "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": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.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": 21347.727, "from_m": 21054.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": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40790.331, "from_m": 37303.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 40848.655, "from_m": 40790.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": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "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": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "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": 80492.51, "from_m": 55938.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83643.404, "from_m": 80492.51, "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": 87540.911, "from_m": 83643.404, "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": 88834.282, "from_m": 87540.911, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.523, "from_m": 88834.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89402.099, "from_m": 88889.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89659.581, "from_m": 89402.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.936, "from_m": 89659.581, "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": 90838.085, "from_m": 90749.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91876.356, "from_m": 90838.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.3, "from_m": 91876.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.948, "from_m": 91981.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92200.1, "from_m": 92010.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93189.625, "from_m": 92200.1, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94384.026, "from_m": 93189.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 94446.482, "from_m": 94384.026, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 95689.998, "from_m": 94446.482, "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": 95767.624, "from_m": 95689.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96177.26, "from_m": 95767.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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 96889.881, "from_m": 96177.26, "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": 96960.455, "from_m": 96889.881, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97507.352, "from_m": 96960.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99121.256, "from_m": 97507.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100693.163, "from_m": 99121.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101629.59, "from_m": 100693.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103519.4, "from_m": 101629.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112530.937, "from_m": 103519.4, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114342.319, "from_m": 112530.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114377.153, "from_m": 114342.319, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114684.404, "from_m": 114377.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114968.296, "from_m": 114684.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115484.388, "from_m": 114968.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115656.163, "from_m": 115484.388, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 116933.806, "from_m": 115656.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121276.788, "from_m": 116933.806, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121393.556, "from_m": 121276.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121516.088, "from_m": 121393.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121582.865, "from_m": 121516.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132477.969, "from_m": 121582.865, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133211.317, "from_m": 132477.969, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141703.788, "from_m": 133211.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": 141774.777, "from_m": 141703.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148889.148, "from_m": 141774.777, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148969.854, "from_m": 148889.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149264.088, "from_m": 148969.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150119.358, "from_m": 149264.088, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157983.57, "from_m": 150119.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159197.29, "from_m": 157983.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159715.451, "from_m": 159197.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176010.607, "from_m": 159715.451, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179057.821, "from_m": 176010.607, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179070.922, "from_m": 179057.821, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179500.776, "from_m": 179070.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179646.08, "from_m": 179500.776, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179705.03, "from_m": 179646.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179734.731, "from_m": 179705.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179776.086, "from_m": 179734.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180036.248, "from_m": 179776.086, "capability_applied": null, "effective_limit_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": 660569, "profile_key": "00e1a41d4c78a7ff1dd410f0b24391dd3ce2c96c3f44062a897e13bb8200c122", "schedule_id": 26092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Hitchin", "stage_seq": 9, "distance_m": 41787.828, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59062.289, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60503.125, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.378, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.827, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0722H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.694, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.517, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92200.1, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93325.787, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95521.63, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96251.788, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96649.479, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 97856.059, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98583.077, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101300.751, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102066.988, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103168.278, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Sydenham", "stage_seq": 28, "distance_m": 108800.573, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112466.198, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114273.892, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115144.908, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Purley", "stage_seq": 32, "distance_m": 119927.795, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121516.088, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133349.529, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0815H", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141339.148, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 145830.127, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 148969.854, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158088.266, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830H", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159314.61, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164381.341, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165310.151, "section_seq": 1, "route_path_id": 69416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Preston Park", "stage_seq": 42, "distance_m": 177898.04, "section_seq": 1, "route_path_id": 69416}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": null, "location": "Brighton", "stage_seq": 43, "distance_m": 180036.248, "section_seq": 1, "route_path_id": 69416}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180036.248, "from_m": 0.0, "section_seq": 1, "route_path_id": 69416}], "total_distance_m": 180036.248, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 170770.049, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9266.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:03Z", "source_id": 17601885, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:45Z", "source_id": 54991770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:49Z", "source_id": 17606249, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:33Z", "source_id": 55004582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:37Z", "source_id": 17610007, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:16Z", "source_id": 55015224, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:44:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:19Z", "source_id": 17613231, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:59Z", "source_id": 55026190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:03Z", "source_id": 17616505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:32Z", "source_id": 55034633, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:37Z", "source_id": 17619001, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:24Z", "source_id": 55044105, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:28Z", "source_id": 17621679, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:45Z", "source_id": 55057755, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:50Z", "source_id": 17625466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:19Z", "source_id": 55089815, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:24Z", "source_id": 17634607, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:21:11Z", "source_id": 55110237, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:21:16Z", "source_id": 17640412, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:47Z", "source_id": 55138983, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:51Z", "source_id": 17648487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:33Z", "source_id": 55149215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:36Z", "source_id": 17651404, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:27Z", "source_id": 55154332, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:30Z", "source_id": 17652871, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:24Z", "source_id": 55159570, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:27Z", "source_id": 17654301, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:17Z", "source_id": 55176042, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:19Z", "source_id": 17658817, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:42Z", "source_id": 55188359, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:44Z", "source_id": 17662198, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:20Z", "source_id": 55206815, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:21Z", "source_id": 17667366, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:09Z", "source_id": 55214797, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:15Z", "source_id": 17669564, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:58Z", "source_id": 55231587, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:56Z", "source_id": 17674087, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:49Z", "source_id": 55267710, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:54Z", "source_id": 17684054, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:30Z", "source_id": 55281162, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:32Z", "source_id": 17687719, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:20Z", "source_id": 55306514, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T07:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:21Z", "source_id": 17694570, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 55329013, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T07:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:27Z", "source_id": 17700715, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:20Z", "source_id": 55353950, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T07:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:27Z", "source_id": 17707450, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:35Z", "source_id": 55360344, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T07:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:38Z", "source_id": 17709130, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Cambridge |
0621 |
0621 |
1 |
None |
None |
Brighton |
0848 |
0848 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45427/2026-09-18/detailed |
None |
Burgess Hill |
2026-09-18T08:40:00+01:00 |
Brighton |
12.0 |
{"type": "LineString", "coordinates": [[-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]]} |
9.1 |
0840 |
0852 |
Burgess Hill |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709130 |
1789717838629029 |
216 |
216 |
2026-09-18 08:02:16.419338 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:16.146848 |
| 632696 |
664980 |
C35477 |
723U73MD18 |
2026-09-18 |
COMPLETE |
17710353 |
2026-09-18 08:52:00 |
2026-09-18 08:02:27 |
2026-09-20 08:02:27 |
{"id": 664980, "stp": "P", "toc": "Elizabeth Line", "uid": "C35477", "consist": "345065", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35477/2026-09-18/detailed", "trust_id": "723U73MD18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0852½", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3U73", "timing_status": "ON TIME", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0852", "current_leg_dep": "0850", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0850½", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T08:02:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0852½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 664980, \"profile_key\": \"1368f07f601ff1ccb41bfe72ee2af72ff0b0e0ae031e0249057ee7354a1f99ef\", \"schedule_id\": 4381, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"0852H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0850½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:13Z\", \"source_id\": 55364933, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:16Z\", \"source_id\": 17710353, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789717936920788, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:16.390832", "service_state_evidence_id": 17710353, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:16.422351", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3U73 |
345065 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 664980, "profile_key": "1368f07f601ff1ccb41bfe72ee2af72ff0b0e0ae031e0249057ee7354a1f99ef", "schedule_id": 4381, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0850H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "0852H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:13Z", "source_id": 55364933, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:16Z", "source_id": 17710353, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
0850½ |
0850½ |
4 |
None |
None |
Paddington (Crossrail) |
0852½ |
0852½ |
A |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35477/2026-09-18/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-18T08:50:30+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
0850 |
0852 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-18 08:02:27 |
TERMINATED |
2026-09-18 07:52:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710353 |
1789717936920788 |
5 |
5 |
2026-09-18 08:02:16.422351 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:16.390832 |
| 632697 |
663594 |
L87806 |
061R22MC18 |
2026-09-18 |
COMPLETE |
17709711 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 663594, "stp": "P", "toc": "ScotRail", "uid": "L87806", "consist": "385101+385114", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87806/2026-09-18/detailed", "trust_id": "061R22MC18", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R22", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0852", "current_leg_dep": "0846", "current_leg_end": "Edinburgh", "origin_dep_time": "0800", "origin_platform": "4", "current_location": "Edinburgh", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 663594, \"profile_key\": \"1e839ad4aadbd666ee123a252e3b6af79bd964e8e4129db91c14ab2faf947e8b\", \"schedule_id\": 18119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0823H\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0846H\", \"wtt_dep\": \"0847H\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 28597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:07Z\", \"source_id\": 55229315, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:11Z\", \"source_id\": 17673519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:05Z\", \"source_id\": 55240699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:09Z\", \"source_id\": 17676572, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:35Z\", \"source_id\": 55255989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:40Z\", \"source_id\": 17680802, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:42Z\", \"source_id\": 55273097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:44Z\", \"source_id\": 17685505, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:32Z\", \"source_id\": 55290162, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:35Z\", \"source_id\": 17690080, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:36Z\", \"source_id\": 55301624, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:38Z\", \"source_id\": 17693233, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:29Z\", \"source_id\": 55343044, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:34Z\", \"source_id\": 17704565, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:18Z\", \"source_id\": 55362522, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:23Z\", \"source_id\": 17709711, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1789717885960396, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:29.092425", "service_state_evidence_id": 17709711, "current_leg_start_actual_dep": "2026-09-18T08:47:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:30.089282", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
EDB |
1R22 |
385101+385114 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 663594, "profile_key": "1e839ad4aadbd666ee123a252e3b6af79bd964e8e4129db91c14ab2faf947e8b", "schedule_id": 18119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0823H", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0846H", "wtt_dep": "0847H", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 28597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 28597}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:07Z", "source_id": 55229315, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:11Z", "source_id": 17673519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:05Z", "source_id": 55240699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:09Z", "source_id": 17676572, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:35Z", "source_id": 55255989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:40Z", "source_id": 17680802, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:42Z", "source_id": 55273097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:44Z", "source_id": 17685505, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:32Z", "source_id": 55290162, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:35Z", "source_id": 17690080, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:36Z", "source_id": 55301624, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:38Z", "source_id": 17693233, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:29Z", "source_id": 55343044, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:34Z", "source_id": 17704565, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:18Z", "source_id": 55362522, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:23Z", "source_id": 17709711, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
0800 |
0800 |
4 |
None |
None |
Edinburgh |
0853 |
0853 |
14 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87806/2026-09-18/detailed |
None |
Haymarket |
2026-09-18T08:47:30+01:00 |
Edinburgh |
6.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0846 |
0852 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709711 |
1789717885960396 |
53 |
53 |
2026-09-18 08:02:30.089282 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:29.092425 |
| 632698 |
663339 |
L81599 |
872F87MB18 |
2026-09-18 |
COMPLETE |
17709749 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 663339, "stp": "P", "toc": "South Western Railway", "uid": "L81599", "consist": "701048", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81599/2026-09-18/detailed", "trust_id": "872F87MB18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-18", "dest_arr_time": "0850", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2F87", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0852", "current_leg_dep": "0842", "current_leg_end": "Guildford", "origin_dep_time": "0750", "origin_platform": "6", "current_location": "Guildford", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5567564213530097, 51.31870577464346], [-0.558066, 51.31817629999998], [-0.558195, 51.3181241], [-0.5584589, 51.31800379999999], [-0.5587664, 51.31787320000001], [-0.5592207, 51.31767189999999], [-0.5597426, 51.31740719999999], [-0.5601217, 51.317264899999984], [-0.5603831, 51.317163400000005], [-0.5606069, 51.31707250000001], [-0.5612331999999999, 51.31681820000001], [-0.563201, 51.3160193], [-0.5639185, 51.315728], [-0.5652047, 51.3151611], [-0.5653607664812471, 51.3150867582136], [-0.5658135, 51.3148711], [-0.5661587, 51.314665199999986], [-0.5666119, 51.3143681], [-0.5670069, 51.31404020000001], [-0.567479, 51.31360999999999], [-0.567603, 51.3134969], [-0.5678196, 51.3132923], [-0.5679811999999999, 51.3131411], [-0.5683014, 51.3128371], [-0.5685249, 51.312615400000006], [-0.5686774999999998, 51.3124639], [-0.5693611999999999, 51.3117856], [-0.5693862, 51.3117608], [-0.5700595, 51.3110417], [-0.5706602999999999, 51.310302199999995], [-0.5710945, 51.30977010000001], [-0.5716629, 51.308975800000006], [-0.5720154, 51.30842129999999], [-0.572612, 51.307372099999995], [-0.5726696999999998, 51.3072677], [-0.5732818, 51.306034800000006], [-0.5751183, 51.3023432], [-0.5757907, 51.3010508], [-0.5796744999999999, 51.2933435], [-0.5797413, 51.2932064], [-0.5804246999999999, 51.29182839999999], [-0.5816449, 51.28942659999999], [-0.5817168999999999, 51.289285], [-0.5817982, 51.2891208], [-0.5824068, 51.2878895], [-0.5829805999999998, 51.2864741], [-0.5833386, 51.285377], [-0.5835088999999999, 51.2845894], [-0.5835445999999999, 51.2844209], [-0.5835604, 51.2843338], [-0.5836742, 51.28360109999999], [-0.5837382999999999, 51.283076300000005], [-0.5837918999999999, 51.2825912], [-0.5838366999999999, 51.28187750000001], [-0.583856, 51.281401900000006], [-0.5838680999999999, 51.27860449999999], [-0.5839307909381076, 51.27453379516892], [-0.5839926, 51.27051999999999], [-0.5840003, 51.2676808], [-0.5840037999999999, 51.2674523], [-0.5840291, 51.2656261], [-0.5840301, 51.2655568], [-0.5840662, 51.26216070000001], [-0.5840959, 51.259482600000005], [-0.584112, 51.25811300000001], [-0.5841397, 51.2561968], [-0.5841385, 51.2551509], [-0.5841765, 51.253796099999995], [-0.5842490000000001, 51.2486873], [-0.5842451, 51.2483208], [-0.584243, 51.2481766], [-0.5842411999999999, 51.247968099999994], [-0.5842191, 51.2476192], [-0.5841981, 51.24723300000001], [-0.5841636, 51.2467793], [-0.5840989, 51.24626889999999], [-0.5840356, 51.24573809999999], [-0.5839531999999998, 51.245166000000005], [-0.5837729, 51.2440814], [-0.5836627, 51.2435584], [-0.583482, 51.2428581], [-0.5833902, 51.24249319999999], [-0.5832852999999999, 51.2421054], [-0.5830859, 51.2415048], [-0.5827214999999999, 51.24053260000001], [-0.5826402, 51.2403127], [-0.5825229, 51.240026500000006], [-0.581981, 51.2386804], [-0.5818767, 51.2384366], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]}", "current_leg_start": "Woking", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "Woking", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"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\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21756.968, \"from_m\": 21574.171, \"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\": 24254.214, \"from_m\": 21756.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25019.989, \"from_m\": 24254.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\": 29600.336, \"from_m\": 25019.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30610.45, \"from_m\": 29600.336, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38402.719, \"from_m\": 30610.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38492.17, \"from_m\": 38402.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39822.667, \"from_m\": 38492.17, \"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\": 40026.067, \"from_m\": 39822.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45823.889, \"from_m\": 40026.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48151.182, \"from_m\": 45823.889, \"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\": 48647.201, \"from_m\": 48151.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48688.876, \"from_m\": 48647.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48750.151, \"from_m\": 48688.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 663339, \"profile_key\": \"994742cde49a3b077f44583cb572c609ce3f8387a0da5a1ffe7a373e260f3663\", \"schedule_id\": 16569, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Esher\", \"stage_seq\": 11, \"distance_m\": 23142.717, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Hersham\", \"stage_seq\": 12, \"distance_m\": 25697.968, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 27487.007, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 30752.951, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 32908.044, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"West Byfleet\", \"stage_seq\": 16, \"distance_m\": 34894.467, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0839\", \"location\": \"Woking\", \"stage_seq\": 17, \"distance_m\": 39021.089, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Woking Jn\", \"stage_seq\": 18, \"distance_m\": 39863.059, \"section_seq\": 1, \"route_path_id\": 35005}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48750.151, \"section_seq\": 1, \"route_path_id\": 35005}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48750.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35005}], \"total_distance_m\": 48750.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47639.252, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1110.899, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:20Z\", \"source_id\": 55204097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:21Z\", \"source_id\": 17666608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:11Z\", \"source_id\": 55217829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:16Z\", \"source_id\": 17670330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:28Z\", \"source_id\": 55227388, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:31Z\", \"source_id\": 17672932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:44Z\", \"source_id\": 55236880, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:47Z\", \"source_id\": 17675522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:55Z\", \"source_id\": 55245742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:58Z\", \"source_id\": 17677924, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:02Z\", \"source_id\": 55248879, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:07Z\", \"source_id\": 17678824, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:36Z\", \"source_id\": 55258794, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:38Z\", \"source_id\": 17681589, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:36Z\", \"source_id\": 55272742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:36Z\", \"source_id\": 17685413, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:06Z\", \"source_id\": 55282881, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:09Z\", \"source_id\": 17688187, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:46Z\", \"source_id\": 55290884, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:51Z\", \"source_id\": 17690290, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:05Z\", \"source_id\": 55300137, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:12Z\", \"source_id\": 17692862, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:06Z\", \"source_id\": 55308516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:12Z\", \"source_id\": 17695154, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:56Z\", \"source_id\": 55316517, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:04Z\", \"source_id\": 17697378, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:38Z\", \"source_id\": 55332338, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:41Z\", \"source_id\": 17701635, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:24Z\", \"source_id\": 55362716, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:27Z\", \"source_id\": 17709749, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789717890118678, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:29.120504", "service_state_evidence_id": 17709749, "current_leg_start_actual_dep": "2026-09-18T08:41:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:30.098228", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
GLD |
2F87 |
701048 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "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": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21756.968, "from_m": 21574.171, "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": 24254.214, "from_m": 21756.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25019.989, "from_m": 24254.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": 29600.336, "from_m": 25019.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30610.45, "from_m": 29600.336, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38402.719, "from_m": 30610.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38492.17, "from_m": 38402.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39822.667, "from_m": 38492.17, "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": 40026.067, "from_m": 39822.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45823.889, "from_m": 40026.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48151.182, "from_m": 45823.889, "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": 48647.201, "from_m": 48151.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48688.876, "from_m": 48647.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48750.151, "from_m": 48688.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 663339, "profile_key": "994742cde49a3b077f44583cb572c609ce3f8387a0da5a1ffe7a373e260f3663", "schedule_id": 16569, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0839", "location": "Woking", "stage_seq": 17, "distance_m": 39021.089, "section_seq": 1, "route_path_id": 35005}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Woking Jn", "stage_seq": 18, "distance_m": 39863.059, "section_seq": 1, "route_path_id": 35005}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48750.151, "section_seq": 1, "route_path_id": 35005}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48750.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 35005}], "total_distance_m": 48750.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47639.252, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.899, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:20Z", "source_id": 55204097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:21Z", "source_id": 17666608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:11Z", "source_id": 55217829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:16Z", "source_id": 17670330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:28Z", "source_id": 55227388, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:31Z", "source_id": 17672932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:44Z", "source_id": 55236880, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:47Z", "source_id": 17675522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:55Z", "source_id": 55245742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:58Z", "source_id": 17677924, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:02Z", "source_id": 55248879, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:07Z", "source_id": 17678824, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:36Z", "source_id": 55258794, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:38Z", "source_id": 17681589, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:36Z", "source_id": 55272742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:36Z", "source_id": 17685413, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:06Z", "source_id": 55282881, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:09Z", "source_id": 17688187, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:46Z", "source_id": 55290884, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:51Z", "source_id": 17690290, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:05Z", "source_id": 55300137, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:12Z", "source_id": 17692862, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:06Z", "source_id": 55308516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:12Z", "source_id": 17695154, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:56Z", "source_id": 55316517, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:04Z", "source_id": 17697378, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:38Z", "source_id": 55332338, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:41Z", "source_id": 17701635, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:24Z", "source_id": 55362716, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:27Z", "source_id": 17709749, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Waterloo |
0750 |
0750 |
6 |
None |
None |
Guildford |
0850 |
0850 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81599/2026-09-18/detailed |
None |
Woking |
2026-09-18T08:41:00+01:00 |
Guildford |
10.0 |
{"type": "LineString", "coordinates": [[-0.5567564213530097, 51.31870577464346], [-0.558066, 51.31817629999998], [-0.558195, 51.3181241], [-0.5584589, 51.31800379999999], [-0.5587664, 51.31787320000001], [-0.5592207, 51.31767189999999], [-0.5597426, 51.31740719999999], [-0.5601217, 51.317264899999984], [-0.5603831, 51.317163400000005], [-0.5606069, 51.31707250000001], [-0.5612331999999999, 51.31681820000001], [-0.563201, 51.3160193], [-0.5639185, 51.315728], [-0.5652047, 51.3151611], [-0.5653607664812471, 51.3150867582136], [-0.5658135, 51.3148711], [-0.5661587, 51.314665199999986], [-0.5666119, 51.3143681], [-0.5670069, 51.31404020000001], [-0.567479, 51.31360999999999], [-0.567603, 51.3134969], [-0.5678196, 51.3132923], [-0.5679811999999999, 51.3131411], [-0.5683014, 51.3128371], [-0.5685249, 51.312615400000006], [-0.5686774999999998, 51.3124639], [-0.5693611999999999, 51.3117856], [-0.5693862, 51.3117608], [-0.5700595, 51.3110417], [-0.5706602999999999, 51.310302199999995], [-0.5710945, 51.30977010000001], [-0.5716629, 51.308975800000006], [-0.5720154, 51.30842129999999], [-0.572612, 51.307372099999995], [-0.5726696999999998, 51.3072677], [-0.5732818, 51.306034800000006], [-0.5751183, 51.3023432], [-0.5757907, 51.3010508], [-0.5796744999999999, 51.2933435], [-0.5797413, 51.2932064], [-0.5804246999999999, 51.29182839999999], [-0.5816449, 51.28942659999999], [-0.5817168999999999, 51.289285], [-0.5817982, 51.2891208], [-0.5824068, 51.2878895], [-0.5829805999999998, 51.2864741], [-0.5833386, 51.285377], [-0.5835088999999999, 51.2845894], [-0.5835445999999999, 51.2844209], [-0.5835604, 51.2843338], [-0.5836742, 51.28360109999999], [-0.5837382999999999, 51.283076300000005], [-0.5837918999999999, 51.2825912], [-0.5838366999999999, 51.28187750000001], [-0.583856, 51.281401900000006], [-0.5838680999999999, 51.27860449999999], [-0.5839307909381076, 51.27453379516892], [-0.5839926, 51.27051999999999], [-0.5840003, 51.2676808], [-0.5840037999999999, 51.2674523], [-0.5840291, 51.2656261], [-0.5840301, 51.2655568], [-0.5840662, 51.26216070000001], [-0.5840959, 51.259482600000005], [-0.584112, 51.25811300000001], [-0.5841397, 51.2561968], [-0.5841385, 51.2551509], [-0.5841765, 51.253796099999995], [-0.5842490000000001, 51.2486873], [-0.5842451, 51.2483208], [-0.584243, 51.2481766], [-0.5842411999999999, 51.247968099999994], [-0.5842191, 51.2476192], [-0.5841981, 51.24723300000001], [-0.5841636, 51.2467793], [-0.5840989, 51.24626889999999], [-0.5840356, 51.24573809999999], [-0.5839531999999998, 51.245166000000005], [-0.5837729, 51.2440814], [-0.5836627, 51.2435584], [-0.583482, 51.2428581], [-0.5833902, 51.24249319999999], [-0.5832852999999999, 51.2421054], [-0.5830859, 51.2415048], [-0.5827214999999999, 51.24053260000001], [-0.5826402, 51.2403127], [-0.5825229, 51.240026500000006], [-0.581981, 51.2386804], [-0.5818767, 51.2384366], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]} |
5.9 |
0842 |
0852 |
Woking |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709749 |
1789717890118678 |
83 |
83 |
2026-09-18 08:02:30.098228 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:29.120504 |
| 632699 |
662881 |
C59603 |
452K06MB18 |
2026-09-18 |
COMPLETE |
17709625 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 662881, "stp": "P", "toc": "East Midlands Railway", "uid": "C59603", "consist": "170504", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59603/2026-09-18/detailed", "trust_id": "452K06MB18", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-18", "dest_arr_time": "0848", "dest_platform": "4B", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "2K06", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "0852", "current_leg_dep": "0841", "current_leg_end": "Lincoln", "origin_dep_time": "0735", "origin_platform": "1B", "current_location": "Lincoln", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+4 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": "0848", "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\": 358.789, \"from_m\": 0.0, \"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\": 395.297, \"from_m\": 358.789, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4897.678, \"from_m\": 395.297, \"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\": 5001.3, \"from_m\": 4897.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5026.544, \"from_m\": 5001.3, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6050.099, \"from_m\": 5026.544, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9992.715, \"from_m\": 6050.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26135.905, \"from_m\": 9992.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\": 27762.903, \"from_m\": 26135.905, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30147.533, \"from_m\": 27762.903, \"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\": 54697.687, \"from_m\": 30147.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55297.69, \"from_m\": 54697.687, \"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\": 55411.043, \"from_m\": 55297.69, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56023.423, \"from_m\": 55411.043, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56148.322, \"from_m\": 56023.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56891.819, \"from_m\": 56148.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57000.345, \"from_m\": 56891.819, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57442.195, \"from_m\": 57000.345, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57526.175, \"from_m\": 57442.195, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57601.388, \"from_m\": 57526.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60760.598, \"from_m\": 57601.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60903.248, \"from_m\": 60760.598, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60986.755, \"from_m\": 60903.248, \"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\": 61022.532, \"from_m\": 60986.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\": 61179.213, \"from_m\": 61022.532, \"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\": 82247.964, \"from_m\": 61179.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82261.824, \"from_m\": 82247.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90358.476, \"from_m\": 82261.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91149.606, \"from_m\": 90358.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91347.128, \"from_m\": 91149.606, \"capability_applied\": null, \"effective_limit_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\": 662881, \"profile_key\": \"a190ac60a3c214fa467f26f53b5cc5048ce37c409a233310866e3eaa9f24291a\", \"schedule_id\": 6900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Werrington Jn\", \"stage_seq\": 2, \"distance_m\": 5001.3, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Glinton Jn\", \"stage_seq\": 3, \"distance_m\": 6703.395, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Spalding\", \"stage_seq\": 4, \"distance_m\": 26663.193, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Quadring Sig. WS7071\", \"stage_seq\": 5, \"distance_m\": 37281.189, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 6, \"distance_m\": 55297.69, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0817\", \"location\": \"Sleaford\", \"stage_seq\": 7, \"distance_m\": 57111.347, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 8, \"distance_m\": 60978.44, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Ruskington\", \"stage_seq\": 9, \"distance_m\": 64462.687, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Metheringham\", \"stage_seq\": 10, \"distance_m\": 76105.389, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 11, \"distance_m\": 91103.735, \"section_seq\": 1, \"route_path_id\": 67877}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 12, \"distance_m\": 91347.128, \"section_seq\": 1, \"route_path_id\": 67877}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91347.128, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67877}], \"total_distance_m\": 91347.128, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88174.058, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3173.07, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0735", "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-18T06:57:57Z\", \"source_id\": 55211355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:01Z\", \"source_id\": 17668637, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:51Z\", \"source_id\": 17689526, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:13Z\", \"source_id\": 55297649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:16Z\", \"source_id\": 17692185, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:20Z\", \"source_id\": 55331615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:23Z\", \"source_id\": 17701434, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:10Z\", \"source_id\": 55362119, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:17Z\", \"source_id\": 17709625, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "4", "timing_fact_generation": 1789717877657141, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:31.596831", "service_state_evidence_id": 17709625, "current_leg_start_actual_dep": "2026-09-18T08:38:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:34.596182", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
PBO |
LCN |
2K06 |
170504 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 358.789, "from_m": 0.0, "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": 395.297, "from_m": 358.789, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4897.678, "from_m": 395.297, "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": 5001.3, "from_m": 4897.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5026.544, "from_m": 5001.3, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6050.099, "from_m": 5026.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9992.715, "from_m": 6050.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26135.905, "from_m": 9992.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": 27762.903, "from_m": 26135.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30147.533, "from_m": 27762.903, "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": 54697.687, "from_m": 30147.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55297.69, "from_m": 54697.687, "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": 55411.043, "from_m": 55297.69, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56023.423, "from_m": 55411.043, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56148.322, "from_m": 56023.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56891.819, "from_m": 56148.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57000.345, "from_m": 56891.819, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57442.195, "from_m": 57000.345, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57526.175, "from_m": 57442.195, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57601.388, "from_m": 57526.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60760.598, "from_m": 57601.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60903.248, "from_m": 60760.598, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60986.755, "from_m": 60903.248, "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": 61022.532, "from_m": 60986.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": 61179.213, "from_m": 61022.532, "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": 82247.964, "from_m": 61179.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82261.824, "from_m": 82247.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90358.476, "from_m": 82261.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91149.606, "from_m": 90358.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91347.128, "from_m": 91149.606, "capability_applied": null, "effective_limit_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": 662881, "profile_key": "a190ac60a3c214fa467f26f53b5cc5048ce37c409a233310866e3eaa9f24291a", "schedule_id": 6900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0735", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Werrington Jn", "stage_seq": 2, "distance_m": 5001.3, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Glinton Jn", "stage_seq": 3, "distance_m": 6703.395, "section_seq": 1, "route_path_id": 67877}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Spalding", "stage_seq": 4, "distance_m": 26663.193, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Quadring Sig. WS7071", "stage_seq": 5, "distance_m": 37281.189, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Sleaford South Jn", "stage_seq": 6, "distance_m": 55297.69, "section_seq": 1, "route_path_id": 67877}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0817", "location": "Sleaford", "stage_seq": 7, "distance_m": 57111.347, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Sleaford North Jn", "stage_seq": 8, "distance_m": 60978.44, "section_seq": 1, "route_path_id": 67877}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Ruskington", "stage_seq": 9, "distance_m": 64462.687, "section_seq": 1, "route_path_id": 67877}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Metheringham", "stage_seq": 10, "distance_m": 76105.389, "section_seq": 1, "route_path_id": 67877}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Pelham Street Jn", "stage_seq": 11, "distance_m": 91103.735, "section_seq": 1, "route_path_id": 67877}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": null, "location": "Lincoln", "stage_seq": 12, "distance_m": 91347.128, "section_seq": 1, "route_path_id": 67877}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91347.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 67877}], "total_distance_m": 91347.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88174.058, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3173.07, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12115, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:57Z", "source_id": 55211355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:01Z", "source_id": 17668637, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:51Z", "source_id": 17689526, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11636, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:13Z", "source_id": 55297649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:16Z", "source_id": 17692185, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11626, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:20Z", "source_id": 55331615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:23Z", "source_id": 17701434, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11577, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:10Z", "source_id": 55362119, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:17Z", "source_id": 17709625, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Peterborough |
0735 |
0735 |
1B |
None |
None |
Lincoln |
0848 |
0848 |
4B |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59603/2026-09-18/detailed |
None |
Metheringham |
2026-09-18T08:38:00+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 |
0841 |
0852 |
Metheringham |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709625 |
1789717877657141 |
36 |
36 |
2026-09-18 08:02:34.596182 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:31.596831 |
| 632700 |
663957 |
P02472 |
522D10MC18 |
2026-09-18 |
COMPLETE |
17709314 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 663957, "stp": "P", "toc": "London Overground", "uid": "P02472", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02472/2026-09-18/detailed", "trust_id": "522D10MC18", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D10", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0852", "current_leg_dep": "0849", "current_leg_end": "Cheshunt", "origin_dep_time": "0813", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 663957, \"profile_key\": \"0c176d8df58d6b275a308d92ec17a4d175bad615990efe002f03e8c251f93d6f\", \"schedule_id\": 19357, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0841H\", \"wtt_dep\": \"0842\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0847H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 36308}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0813", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:44Z\", \"source_id\": 55262036, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:45Z\", \"source_id\": 17682460, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:56Z\", \"source_id\": 55268052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:59Z\", \"source_id\": 17684113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:56Z\", \"source_id\": 55273610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:00Z\", \"source_id\": 17685715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:37Z\", \"source_id\": 55278573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:39Z\", \"source_id\": 17687011, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:51Z\", \"source_id\": 17689521, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:33Z\", \"source_id\": 55293148, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:34Z\", \"source_id\": 17690854, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:42Z\", \"source_id\": 55298987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:41Z\", \"source_id\": 17692511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:14Z\", \"source_id\": 55303377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:17Z\", \"source_id\": 17693683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:00Z\", \"source_id\": 55311103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:03Z\", \"source_id\": 17695849, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:53Z\", \"source_id\": 55316388, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:57Z\", \"source_id\": 17697316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:16Z\", \"source_id\": 55323122, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:16Z\", \"source_id\": 17699077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:15Z\", \"source_id\": 55328690, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:21Z\", \"source_id\": 17700643, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:39Z\", \"source_id\": 55337995, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:42Z\", \"source_id\": 17703161, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:03Z\", \"source_id\": 55347391, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:07Z\", \"source_id\": 17705700, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:34Z\", \"source_id\": 55354585, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:37Z\", \"source_id\": 17707584, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:51Z\", \"source_id\": 55361119, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:52Z\", \"source_id\": 17709314, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1789717853352535, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:32.110955", "service_state_evidence_id": 17709314, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:34.545970", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHN |
2D10 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 663957, "profile_key": "0c176d8df58d6b275a308d92ec17a4d175bad615990efe002f03e8c251f93d6f", "schedule_id": 19357, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0813", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 36308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0841H", "wtt_dep": "0842", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0847H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 36308}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 36308}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:44Z", "source_id": 55262036, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:45Z", "source_id": 17682460, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:56Z", "source_id": 55268052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:59Z", "source_id": 17684113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:56Z", "source_id": 55273610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:00Z", "source_id": 17685715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:37Z", "source_id": 55278573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:39Z", "source_id": 17687011, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:51Z", "source_id": 17689521, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:33Z", "source_id": 55293148, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:34Z", "source_id": 17690854, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:42Z", "source_id": 55298987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:41Z", "source_id": 17692511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:14Z", "source_id": 55303377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:17Z", "source_id": 17693683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:00Z", "source_id": 55311103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:03Z", "source_id": 17695849, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:53Z", "source_id": 55316388, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:57Z", "source_id": 17697316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:16Z", "source_id": 55323122, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:16Z", "source_id": 17699077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:15Z", "source_id": 55328690, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:21Z", "source_id": 17700643, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:39Z", "source_id": 55337995, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:42Z", "source_id": 17703161, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:03Z", "source_id": 55347391, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:07Z", "source_id": 17705700, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:34Z", "source_id": 55354585, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:37Z", "source_id": 17707584, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:51Z", "source_id": 55361119, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:52Z", "source_id": 17709314, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0813 |
0813 |
1 |
None |
None |
Cheshunt |
0852 |
0850 |
BAY |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02472/2026-09-18/detailed |
None |
Theobalds Grove |
2026-09-18T08:49:30+01:00 |
Cheshunt |
3.0 |
{"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} |
1.0 |
0849 |
0852 |
Theobalds Grove |
Cheshunt |
Cheshunt |
51.7027262 |
-0.0238231 |
51.7027262 |
-0.0238231 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Cheshunt |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709314 |
1789717853352535 |
76 |
76 |
2026-09-18 08:02:34.545970 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:32.110955 |
| 632701 |
661592 |
G38386 |
401D30M518 |
2026-09-18 |
COMPLETE |
17710545 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 661592, "stp": "O", "toc": "Transport for Wales", "uid": "G38386", "consist": "197125", "dest_crs": "HHD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38386/2026-09-18/detailed", "trust_id": "401D30M518", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-18", "dest_arr_time": "0850", "dest_platform": "1", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "1D30", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0852", "current_leg_dep": "0844", "current_leg_end": "Holyhead", "origin_dep_time": "0653", "origin_platform": "4", "current_location": "Holyhead", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Valley", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Valley", "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\": 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\": 1808.27, \"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\": 3120.901, \"from_m\": 1808.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3183.235, \"from_m\": 3120.901, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14360.151, \"from_m\": 3183.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36772.488, \"from_m\": 14360.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36850.036, \"from_m\": 36772.488, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42330.055, \"from_m\": 36850.036, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43355.253, \"from_m\": 42330.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47435.128, \"from_m\": 43355.253, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47577.546, \"from_m\": 47435.128, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47897.048, \"from_m\": 47577.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48132.068, \"from_m\": 47897.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49941.91, \"from_m\": 48132.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61369.917, \"from_m\": 49941.91, \"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\": 65277.206, \"from_m\": 61369.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69576.176, \"from_m\": 65277.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\": 70950.543, \"from_m\": 69576.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70989.788, \"from_m\": 70950.543, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71258.924, \"from_m\": 70989.788, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72232.612, \"from_m\": 71258.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73417.263, \"from_m\": 72232.612, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 76266.377, \"from_m\": 73417.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\": 76992.774, \"from_m\": 76266.377, \"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\": 82371.942, \"from_m\": 76992.774, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84359.263, \"from_m\": 82371.942, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84504.462, \"from_m\": 84359.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\": 87526.659, \"from_m\": 84504.462, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96480.507, \"from_m\": 87526.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97039.063, \"from_m\": 96480.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99165.082, \"from_m\": 97039.063, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 100879.24, \"from_m\": 99165.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135057.033, \"from_m\": 100879.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135798.615, \"from_m\": 135057.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}], \"service_id\": 661592, \"profile_key\": \"7727b0524eda01443dcd307f8648d1344d3155bf9f7b22e8039d75be89164fc2\", \"schedule_id\": 38655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Chester South Jn\", \"stage_seq\": 2, \"distance_m\": 893.674, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Saltney Jn\", \"stage_seq\": 3, \"distance_m\": 3120.901, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"Shotton\", \"stage_seq\": 4, \"distance_m\": 12628.5, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0708\", \"location\": \"Flint\", \"stage_seq\": 5, \"distance_m\": 20100.802, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 6, \"distance_m\": 31228.179, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720H\", \"location\": \"Prestatyn\", \"stage_seq\": 7, \"distance_m\": 42549.708, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726H\", \"location\": \"Rhyl\", \"stage_seq\": 8, \"distance_m\": 48381.389, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 9, \"distance_m\": 55181.209, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0740\", \"location\": \"Colwyn Bay\", \"stage_seq\": 10, \"distance_m\": 64923.923, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0748\", \"location\": \"Llandudno Junction\", \"stage_seq\": 11, \"distance_m\": 71444.217, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Conwy\", \"stage_seq\": 12, \"distance_m\": 73029.553, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Penmaenmawr\", \"stage_seq\": 13, \"distance_m\": 80020.418, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Llanfairfechan\", \"stage_seq\": 14, \"distance_m\": 84402.983, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 15, \"distance_m\": 96166.604, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Menai Bridge\", \"stage_seq\": 16, \"distance_m\": 100270.68, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Llanfairpwll\", \"stage_seq\": 17, \"distance_m\": 101768.121, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 18, \"distance_m\": 106197.207, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Bodorgan\", \"stage_seq\": 19, \"distance_m\": 116720.525, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Ty Croes\", \"stage_seq\": 20, \"distance_m\": 121094.21, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Rhosneigr\", \"stage_seq\": 21, \"distance_m\": 123778.517, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"Valley\", \"stage_seq\": 22, \"distance_m\": 130299.689, \"section_seq\": 1, \"route_path_id\": 106474}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 23, \"distance_m\": 135798.615, \"section_seq\": 1, \"route_path_id\": 106474}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135798.615, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106474}], \"total_distance_m\": 135798.615, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 135721.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.548, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:40Z\", \"source_id\": 55004826, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:58Z\", \"source_id\": 55068204, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:58Z\", \"source_id\": 17628474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:11:30Z\", \"source_id\": 55085228, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:11:33Z\", \"source_id\": 17633258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:32Z\", \"source_id\": 55116534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:33Z\", \"source_id\": 17642193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:50Z\", \"source_id\": 55136332, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:54Z\", \"source_id\": 17647722, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:41Z\", \"source_id\": 55144154, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:49Z\", \"source_id\": 17649999, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:07Z\", \"source_id\": 17664120, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:51Z\", \"source_id\": 17680949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:30Z\", \"source_id\": 17710545, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "1", "timing_fact_generation": 1789717956129156, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:36.120444", "service_state_evidence_id": 17710545, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:36.736064", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CTR |
HHD |
1D30 |
197125 |
3 |
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": 1808.27, "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": 3120.901, "from_m": 1808.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3183.235, "from_m": 3120.901, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14360.151, "from_m": 3183.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36772.488, "from_m": 14360.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36850.036, "from_m": 36772.488, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42330.055, "from_m": 36850.036, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43355.253, "from_m": 42330.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47435.128, "from_m": 43355.253, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47577.546, "from_m": 47435.128, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47897.048, "from_m": 47577.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48132.068, "from_m": 47897.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49941.91, "from_m": 48132.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61369.917, "from_m": 49941.91, "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": 65277.206, "from_m": 61369.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69576.176, "from_m": 65277.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": 70950.543, "from_m": 69576.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70989.788, "from_m": 70950.543, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71258.924, "from_m": 70989.788, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72232.612, "from_m": 71258.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73417.263, "from_m": 72232.612, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 76266.377, "from_m": 73417.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": 76992.774, "from_m": 76266.377, "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": 82371.942, "from_m": 76992.774, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84359.263, "from_m": 82371.942, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84504.462, "from_m": 84359.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": 87526.659, "from_m": 84504.462, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96480.507, "from_m": 87526.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97039.063, "from_m": 96480.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99165.082, "from_m": 97039.063, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 100879.24, "from_m": 99165.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135057.033, "from_m": 100879.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135798.615, "from_m": 135057.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}], "service_id": 661592, "profile_key": "7727b0524eda01443dcd307f8648d1344d3155bf9f7b22e8039d75be89164fc2", "schedule_id": 38655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0653", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Chester South Jn", "stage_seq": 2, "distance_m": 893.674, "section_seq": 1, "route_path_id": 106474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Saltney Jn", "stage_seq": 3, "distance_m": 3120.901, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "Shotton", "stage_seq": 4, "distance_m": 12628.5, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0708", "location": "Flint", "stage_seq": 5, "distance_m": 20100.802, "section_seq": 1, "route_path_id": 106474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Mostyn East Jn", "stage_seq": 6, "distance_m": 31228.179, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720H", "location": "Prestatyn", "stage_seq": 7, "distance_m": 42549.708, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726H", "location": "Rhyl", "stage_seq": 8, "distance_m": 48381.389, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Abergele & Pensarn", "stage_seq": 9, "distance_m": 55181.209, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0740", "location": "Colwyn Bay", "stage_seq": 10, "distance_m": 64923.923, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0748", "location": "Llandudno Junction", "stage_seq": 11, "distance_m": 71444.217, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Conwy", "stage_seq": 12, "distance_m": 73029.553, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Penmaenmawr", "stage_seq": 13, "distance_m": 80020.418, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Llanfairfechan", "stage_seq": 14, "distance_m": 84402.983, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "Bangor (Gwynedd)", "stage_seq": 15, "distance_m": 96166.604, "section_seq": 1, "route_path_id": 106474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Menai Bridge", "stage_seq": 16, "distance_m": 100270.68, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Llanfairpwll", "stage_seq": 17, "distance_m": 101768.121, "section_seq": 1, "route_path_id": 106474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Gaerwen S.B.", "stage_seq": 18, "distance_m": 106197.207, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Bodorgan", "stage_seq": 19, "distance_m": 116720.525, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Ty Croes", "stage_seq": 20, "distance_m": 121094.21, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Rhosneigr", "stage_seq": 21, "distance_m": 123778.517, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "Valley", "stage_seq": 22, "distance_m": 130299.689, "section_seq": 1, "route_path_id": 106474}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Holyhead", "stage_seq": 23, "distance_m": 135798.615, "section_seq": 1, "route_path_id": 106474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135798.615, "from_m": 0.0, "section_seq": 1, "route_path_id": 106474}], "total_distance_m": 135798.615, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 135721.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.548, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10394, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:40Z", "source_id": 55004826, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-18T05:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:58Z", "source_id": 55068204, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:58Z", "source_id": 17628474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:11:30Z", "source_id": 55085228, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:11:33Z", "source_id": 17633258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:32Z", "source_id": 55116534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:33Z", "source_id": 17642193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:50Z", "source_id": 55136332, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:54Z", "source_id": 17647722, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:41Z", "source_id": 55144154, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:38:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:49Z", "source_id": 17649999, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:07Z", "source_id": 17664120, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:51Z", "source_id": 17680949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:30Z", "source_id": 17710545, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Chester |
0653 |
0653 |
4 |
None |
None |
Holyhead |
0850 |
0850 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38386/2026-09-18/detailed |
None |
Valley |
2026-09-18T08:46:00+01:00 |
Holyhead |
8.0 |
{"type": "LineString", "coordinates": [[-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]]} |
3.4 |
0844 |
0852 |
Valley |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710545 |
1789717956129156 |
69 |
69 |
2026-09-18 08:02:36.736064 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:36.120444 |
| 632702 |
663141 |
G07186 |
872L09MB18 |
2026-09-18 |
COMPLETE |
17709565 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 663141, "stp": "P", "toc": "London Overground", "uid": "G07186", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07186/2026-09-18/detailed", "trust_id": "872L09MB18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L09", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0852", "current_leg_dep": "0845", "current_leg_end": "Stratford", "origin_dep_time": "0744", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+1 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": "0851", "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\": 237.309, \"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\": 361.207, \"from_m\": 237.309, \"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\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.775, \"from_m\": 2055.745, \"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\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.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\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9151.802, \"from_m\": 8826.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10453.01, \"from_m\": 9151.802, \"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\": 10775.575, \"from_m\": 10453.01, \"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\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"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\": 11011.134, \"from_m\": 10962.15, \"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\": 17104.004, \"from_m\": 11011.134, \"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\": 17456.244, \"from_m\": 17104.004, \"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\": 18803.739, \"from_m\": 17456.244, \"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\": 19418.238, \"from_m\": 18803.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"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\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28331.427, \"from_m\": 27722.834, \"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\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"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\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"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\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 663141, \"profile_key\": \"5b6df91b9e5155a7a2f1532e8ffe37cd3cc7fa4784b14bb685f68ee6ce9edc54\", \"schedule_id\": 8234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0751H\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0830H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0845H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0744", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-18T06:47:32Z\", \"source_id\": 55182367, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:47:35Z\", \"source_id\": 17660572, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:03Z\", \"source_id\": 55189397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:05Z\", \"source_id\": 17662520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:56Z\", \"source_id\": 55197497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:57Z\", \"source_id\": 17664720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:34Z\", \"source_id\": 55207489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:37Z\", \"source_id\": 17667572, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:59Z\", \"source_id\": 55216998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:58Z\", \"source_id\": 17670138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:38Z\", \"source_id\": 55230628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:38Z\", \"source_id\": 17673866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:50Z\", \"source_id\": 55245540, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:53Z\", \"source_id\": 17677873, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:51Z\", \"source_id\": 55251170, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:52Z\", \"source_id\": 17679423, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:43Z\", \"source_id\": 55256193, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 17680832, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:25Z\", \"source_id\": 55261164, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:29Z\", \"source_id\": 17682227, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:18Z\", \"source_id\": 55266329, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:23Z\", \"source_id\": 17683689, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:10Z\", \"source_id\": 55271478, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:13Z\", \"source_id\": 17685128, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:23Z\", \"source_id\": 55277987, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:29Z\", \"source_id\": 17686866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:19Z\", \"source_id\": 55286476, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:21Z\", \"source_id\": 17689158, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:24Z\", \"source_id\": 55292738, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:26Z\", \"source_id\": 17690753, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:59Z\", \"source_id\": 55302580, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:01Z\", \"source_id\": 17693518, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:35Z\", \"source_id\": 55307230, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:37Z\", \"source_id\": 17694778, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:15Z\", \"source_id\": 55314543, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:18Z\", \"source_id\": 17696824, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:17Z\", \"source_id\": 55320436, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:19Z\", \"source_id\": 17698362, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:04Z\", \"source_id\": 55328198, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:07Z\", \"source_id\": 17700452, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:17Z\", \"source_id\": 55334169, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:18Z\", \"source_id\": 17702104, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:34Z\", \"source_id\": 55343236, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:36Z\", \"source_id\": 17704597, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:04Z\", \"source_id\": 55361800, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:09Z\", \"source_id\": 17709565, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789717871260340, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:38.650530", "service_state_evidence_id": 17709565, "current_leg_start_actual_dep": "2026-09-18T08:46:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:39.121170", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L09 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "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": 361.207, "from_m": 237.309, "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": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.775, "from_m": 2055.745, "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": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.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": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9151.802, "from_m": 8826.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10453.01, "from_m": 9151.802, "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": 10775.575, "from_m": 10453.01, "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": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "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": 11011.134, "from_m": 10962.15, "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": 17104.004, "from_m": 11011.134, "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": 17456.244, "from_m": 17104.004, "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": 18803.739, "from_m": 17456.244, "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": 19418.238, "from_m": 18803.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "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": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28331.427, "from_m": 27722.834, "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": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "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": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "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": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 663141, "profile_key": "5b6df91b9e5155a7a2f1532e8ffe37cd3cc7fa4784b14bb685f68ee6ce9edc54", "schedule_id": 8234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0744", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0751H", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0830H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0845H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:47:32Z", "source_id": 55182367, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:47:35Z", "source_id": 17660572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:03Z", "source_id": 55189397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:05Z", "source_id": 17662520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:56Z", "source_id": 55197497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:53:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:57Z", "source_id": 17664720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:34Z", "source_id": 55207489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:37Z", "source_id": 17667572, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:59Z", "source_id": 55216998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:58Z", "source_id": 17670138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:38Z", "source_id": 55230628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:38Z", "source_id": 17673866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:50Z", "source_id": 55245540, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:53Z", "source_id": 17677873, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:51Z", "source_id": 55251170, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:52Z", "source_id": 17679423, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:43Z", "source_id": 55256193, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 17680832, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:25Z", "source_id": 55261164, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:29Z", "source_id": 17682227, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:18Z", "source_id": 55266329, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:23Z", "source_id": 17683689, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:10Z", "source_id": 55271478, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:13Z", "source_id": 17685128, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:23Z", "source_id": 55277987, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:29Z", "source_id": 17686866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:19Z", "source_id": 55286476, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:21Z", "source_id": 17689158, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:24Z", "source_id": 55292738, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:26Z", "source_id": 17690753, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:59Z", "source_id": 55302580, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:01Z", "source_id": 17693518, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:35Z", "source_id": 55307230, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:37Z", "source_id": 17694778, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:15Z", "source_id": 55314543, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:18Z", "source_id": 17696824, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:17Z", "source_id": 55320436, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:19Z", "source_id": 17698362, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:04Z", "source_id": 55328198, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:07Z", "source_id": 17700452, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:17Z", "source_id": 55334169, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:18Z", "source_id": 17702104, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:34Z", "source_id": 55343236, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:36Z", "source_id": 17704597, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:04Z", "source_id": 55361800, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:09Z", "source_id": 17709565, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0744 |
0744 |
1 |
None |
None |
Stratford |
0851 |
0851 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07186/2026-09-18/detailed |
None |
Hackney Wick |
2026-09-18T08:46:30+01:00 |
Stratford |
7.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 |
0845 |
0852 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709565 |
1789717871260340 |
106 |
106 |
2026-09-18 08:02:39.121170 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:38.650530 |
| 632703 |
660997 |
P01151 |
481K61M618 |
2026-09-18 |
COMPLETE |
17709471 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 660997, "stp": "P", "toc": "Greater Anglia", "uid": "P01151", "consist": "755416", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01151/2026-09-18/detailed", "trust_id": "481K61M618", "origin_crs": "LWT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "6", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "1K61", "timing_status": "LATE", "origin_station": "Lowestoft", "current_leg_arr": "0852", "current_leg_dep": "0846", "current_leg_end": "Cambridge", "origin_dep_time": "0634", "origin_platform": "3", "current_location": "Cambridge", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.15901709999999997, 52.2248532], [0.15862609999999996, 52.22427509999999], [0.15851009999999996, 52.22409150000001], [0.1581766, 52.22356199999999], [0.157982, 52.2232387], [0.1576443, 52.222642699999994], [0.1575635, 52.2224938], [0.157519, 52.22240419999999], [0.1568545, 52.2211106], [0.1567632, 52.22092089999999], [0.1564889, 52.2204025], [0.15628199999999998, 52.22001199999998], [0.15626684372518992, 52.21998654579095], [0.15620899999999996, 52.21988940000001], [0.15616379999999996, 52.2198136], [0.1559719, 52.219501], [0.1547299, 52.21763860000001], [0.1538721, 52.216452999999994], [0.1527866, 52.2150012], [0.1520638, 52.2140205], [0.15193529999999997, 52.213846100000005], [0.1498286, 52.21093079999999], [0.1480673, 52.208465399999994], [0.1470057, 52.2069993], [0.1468816, 52.2068318], [0.1466832527484055, 52.20656375804658], [0.1463588, 52.2061253], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge North", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge North", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16760.568, \"from_m\": 406.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16863.038, \"from_m\": 16760.568, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17488.031, \"from_m\": 16863.038, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18264.957, \"from_m\": 17488.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20698.942, \"from_m\": 18264.957, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28345.658, \"from_m\": 20698.942, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28388.288, \"from_m\": 28345.658, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34842.636, \"from_m\": 28388.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\": 34870.419, \"from_m\": 34842.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37010.15, \"from_m\": 34870.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37904.774, \"from_m\": 37010.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38083.971, \"from_m\": 37904.774, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39159.815, \"from_m\": 38083.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56389.534, \"from_m\": 39159.815, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60581.873, \"from_m\": 56389.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71048.211, \"from_m\": 60581.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75043.594, \"from_m\": 71048.211, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75439.584, \"from_m\": 75043.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81527.975, \"from_m\": 75439.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85217.285, \"from_m\": 81527.975, \"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\": 86064.083, \"from_m\": 85217.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86101.885, \"from_m\": 86064.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88111.577, \"from_m\": 86101.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\": 99411.447, \"from_m\": 88111.577, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103890.951, \"from_m\": 99411.447, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120812.456, \"from_m\": 103890.951, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121188.927, \"from_m\": 120812.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121364.591, \"from_m\": 121188.927, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121481.134, \"from_m\": 121364.591, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 122736.874, \"from_m\": 121481.134, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123197.484, \"from_m\": 122736.874, \"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\": 123251.909, \"from_m\": 123197.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123320.647, \"from_m\": 123251.909, \"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\": 124136.559, \"from_m\": 123320.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124282.164, \"from_m\": 124136.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 124334.08, \"from_m\": 124282.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124487.211, \"from_m\": 124334.08, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144842.403, \"from_m\": 124487.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 146579.392, \"from_m\": 144842.403, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 147240.44, \"from_m\": 146579.392, \"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\": 660997, \"profile_key\": \"964e1b8ce3ac12109d4ee2322a5feda74a5754560fbef26837fd6ee7aae15afd\", \"schedule_id\": 18871, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Lowestoft\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 2, \"distance_m\": 1102.354, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 3, \"distance_m\": 2100.822, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Oulton Broad North\", \"stage_seq\": 4, \"distance_m\": 2326.873, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"Somerleyton\", \"stage_seq\": 5, \"distance_m\": 8854.581, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Haddiscoe\", \"stage_seq\": 6, \"distance_m\": 11841.033, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 7, \"distance_m\": 18203.02, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Cantley\", \"stage_seq\": 8, \"distance_m\": 21715.775, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Brundall\", \"stage_seq\": 9, \"distance_m\": 28594.296, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 10, \"distance_m\": 34870.419, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 11, \"distance_m\": 37326.008, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0726\", \"location\": \"Norwich\", \"stage_seq\": 12, \"distance_m\": 37571.859, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 13, \"distance_m\": 37824.286, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 14, \"distance_m\": 38310.523, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Trowse Jn\", \"stage_seq\": 15, \"distance_m\": 38967.211, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Wymondham Co878\", \"stage_seq\": 16, \"distance_m\": 42368.794, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738H\", \"location\": \"Wymondham\", \"stage_seq\": 17, \"distance_m\": 53653.413, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Attleborough\", \"stage_seq\": 18, \"distance_m\": 62766.795, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0800\", \"location\": \"Thetford\", \"stage_seq\": 19, \"distance_m\": 86236.467, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Brandon\", \"stage_seq\": 20, \"distance_m\": 97830.999, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Ely North Jn\", \"stage_seq\": 21, \"distance_m\": 121267.22, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0827\", \"location\": \"Ely\", \"stage_seq\": 22, \"distance_m\": 123571.051, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 23, \"distance_m\": 124282.164, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0838\", \"location\": \"Waterbeach\", \"stage_seq\": 24, \"distance_m\": 138624.539, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0845\", \"location\": \"Cambridge North\", \"stage_seq\": 25, \"distance_m\": 143525.432, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 26, \"distance_m\": 145694.99, \"section_seq\": 1, \"route_path_id\": 65803}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 27, \"distance_m\": 147240.44, \"section_seq\": 1, \"route_path_id\": 65803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 147240.44, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65803}], \"total_distance_m\": 147240.44, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 146252.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 987.838, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:51Z\", \"source_id\": 54998573, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:56Z\", \"source_id\": 17608263, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:11Z\", \"source_id\": 55003720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:17Z\", \"source_id\": 17609771, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:06Z\", \"source_id\": 55017118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:11Z\", \"source_id\": 17613850, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:02Z\", \"source_id\": 55040618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:05Z\", \"source_id\": 17620755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:57Z\", \"source_id\": 55053088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:00Z\", \"source_id\": 17624160, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:47Z\", \"source_id\": 55067744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:52Z\", \"source_id\": 17628365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:29Z\", \"source_id\": 55095262, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:33Z\", \"source_id\": 17636134, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:59Z\", \"source_id\": 55150394, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:00Z\", \"source_id\": 17651779, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:23Z\", \"source_id\": 55173524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:25Z\", \"source_id\": 17658111, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:17Z\", \"source_id\": 55209550, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:20Z\", \"source_id\": 17668117, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:13Z\", \"source_id\": 55232289, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:19Z\", \"source_id\": 17674344, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:32Z\", \"source_id\": 55295773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:37Z\", \"source_id\": 17691616, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:34Z\", \"source_id\": 55329519, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:38Z\", \"source_id\": 17700871, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:25Z\", \"source_id\": 55342800, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:30Z\", \"source_id\": 17704524, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:57Z\", \"source_id\": 55361487, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:00Z\", \"source_id\": 17709471, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "6", "timing_fact_generation": 1789717862726186, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:39.289366", "service_state_evidence_id": 17709471, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:40.288963", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LWT |
CBG |
1K61 |
755416 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 406.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16760.568, "from_m": 406.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16863.038, "from_m": 16760.568, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17488.031, "from_m": 16863.038, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18264.957, "from_m": 17488.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20698.942, "from_m": 18264.957, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28345.658, "from_m": 20698.942, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28388.288, "from_m": 28345.658, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34842.636, "from_m": 28388.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": 34870.419, "from_m": 34842.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37010.15, "from_m": 34870.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37904.774, "from_m": 37010.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38083.971, "from_m": 37904.774, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39159.815, "from_m": 38083.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56389.534, "from_m": 39159.815, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60581.873, "from_m": 56389.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71048.211, "from_m": 60581.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75043.594, "from_m": 71048.211, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75439.584, "from_m": 75043.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81527.975, "from_m": 75439.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85217.285, "from_m": 81527.975, "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": 86064.083, "from_m": 85217.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86101.885, "from_m": 86064.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88111.577, "from_m": 86101.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": 99411.447, "from_m": 88111.577, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103890.951, "from_m": 99411.447, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120812.456, "from_m": 103890.951, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121188.927, "from_m": 120812.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121364.591, "from_m": 121188.927, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121481.134, "from_m": 121364.591, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 122736.874, "from_m": 121481.134, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123197.484, "from_m": 122736.874, "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": 123251.909, "from_m": 123197.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123320.647, "from_m": 123251.909, "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": 124136.559, "from_m": 123320.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124282.164, "from_m": 124136.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 124334.08, "from_m": 124282.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124487.211, "from_m": 124334.08, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144842.403, "from_m": 124487.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 146579.392, "from_m": 144842.403, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 147240.44, "from_m": 146579.392, "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": 660997, "profile_key": "964e1b8ce3ac12109d4ee2322a5feda74a5754560fbef26837fd6ee7aae15afd", "schedule_id": 18871, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0634", "location": "Lowestoft", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Coke Ovens Jn", "stage_seq": 2, "distance_m": 1102.354, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Oulton Broad North Jn", "stage_seq": 3, "distance_m": 2100.822, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Oulton Broad North", "stage_seq": 4, "distance_m": 2326.873, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "Somerleyton", "stage_seq": 5, "distance_m": 8854.581, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Haddiscoe", "stage_seq": 6, "distance_m": 11841.033, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656H", "location": "Reedham (Norfolk)", "stage_seq": 7, "distance_m": 18203.02, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Cantley", "stage_seq": 8, "distance_m": 21715.775, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Brundall", "stage_seq": 9, "distance_m": 28594.296, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Whitlingham Jn", "stage_seq": 10, "distance_m": 34870.419, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Norwich Thorpe Jn", "stage_seq": 11, "distance_m": 37326.008, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0726", "location": "Norwich", "stage_seq": 12, "distance_m": 37571.859, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "Norwich Thorpe Jn", "stage_seq": 13, "distance_m": 37824.286, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Trowse Swing Bridge", "stage_seq": 14, "distance_m": 38310.523, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Trowse Jn", "stage_seq": 15, "distance_m": 38967.211, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Wymondham Co878", "stage_seq": 16, "distance_m": 42368.794, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738H", "location": "Wymondham", "stage_seq": 17, "distance_m": 53653.413, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Attleborough", "stage_seq": 18, "distance_m": 62766.795, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0800", "location": "Thetford", "stage_seq": 19, "distance_m": 86236.467, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Brandon", "stage_seq": 20, "distance_m": 97830.999, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Ely North Jn", "stage_seq": 21, "distance_m": 121267.22, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0827", "location": "Ely", "stage_seq": 22, "distance_m": 123571.051, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Ely Dock Jn", "stage_seq": 23, "distance_m": 124282.164, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0838", "location": "Waterbeach", "stage_seq": 24, "distance_m": 138624.539, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0845", "location": "Cambridge North", "stage_seq": 25, "distance_m": 143525.432, "section_seq": 1, "route_path_id": 65803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Coldham Lane Jn", "stage_seq": 26, "distance_m": 145694.99, "section_seq": 1, "route_path_id": 65803}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Cambridge", "stage_seq": 27, "distance_m": 147240.44, "section_seq": 1, "route_path_id": 65803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 147240.44, "from_m": 0.0, "section_seq": 1, "route_path_id": 65803}], "total_distance_m": 147240.44, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 146252.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 987.838, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:51Z", "source_id": 54998573, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:56Z", "source_id": 17608263, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12895, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:11Z", "source_id": 55003720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:17Z", "source_id": 17609771, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12899, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:06Z", "source_id": 55017118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:11Z", "source_id": 17613850, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12903, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:02Z", "source_id": 55040618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:05Z", "source_id": 17620755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:57Z", "source_id": 55053088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:00Z", "source_id": 17624160, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12917, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:47Z", "source_id": 55067744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:52Z", "source_id": 17628365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:29Z", "source_id": 55095262, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:33Z", "source_id": 17636134, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:59Z", "source_id": 55150394, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:00Z", "source_id": 17651779, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:23Z", "source_id": 55173524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:25Z", "source_id": 17658111, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:17Z", "source_id": 55209550, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:20Z", "source_id": 17668117, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:13Z", "source_id": 55232289, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:19Z", "source_id": 17674344, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:32Z", "source_id": 55295773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:37Z", "source_id": 17691616, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:34Z", "source_id": 55329519, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:38Z", "source_id": 17700871, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:25Z", "source_id": 55342800, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:30Z", "source_id": 17704524, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:57Z", "source_id": 55361487, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:00Z", "source_id": 17709471, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Lowestoft |
0634 |
0634 |
3 |
None |
None |
Cambridge |
0852 |
0851 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01151/2026-09-18/detailed |
None |
Cambridge North |
2026-09-18T08:46:00+01:00 |
Cambridge |
6.0 |
{"type": "LineString", "coordinates": [[0.15901709999999997, 52.2248532], [0.15862609999999996, 52.22427509999999], [0.15851009999999996, 52.22409150000001], [0.1581766, 52.22356199999999], [0.157982, 52.2232387], [0.1576443, 52.222642699999994], [0.1575635, 52.2224938], [0.157519, 52.22240419999999], [0.1568545, 52.2211106], [0.1567632, 52.22092089999999], [0.1564889, 52.2204025], [0.15628199999999998, 52.22001199999998], [0.15626684372518992, 52.21998654579095], [0.15620899999999996, 52.21988940000001], [0.15616379999999996, 52.2198136], [0.1559719, 52.219501], [0.1547299, 52.21763860000001], [0.1538721, 52.216452999999994], [0.1527866, 52.2150012], [0.1520638, 52.2140205], [0.15193529999999997, 52.213846100000005], [0.1498286, 52.21093079999999], [0.1480673, 52.208465399999994], [0.1470057, 52.2069993], [0.1468816, 52.2068318], [0.1466832527484055, 52.20656375804658], [0.1463588, 52.2061253], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} |
2.3 |
0846 |
0852 |
Cambridge North |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709471 |
1789717862726186 |
88 |
88 |
2026-09-18 08:02:40.288963 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:39.289366 |
| 632704 |
660816 |
W34204 |
721H61M618 |
2026-09-18 |
COMPLETE |
17709368 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 660816, "stp": "O", "toc": "Avanti West Coast", "uid": "W34204", "consist": "390045", "dest_crs": "MAN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34204/2026-09-18/detailed", "trust_id": "721H61M618", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0845", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H61", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0852", "current_leg_dep": "0843", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0629", "origin_platform": "14", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0845", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184702.873, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188221.755, \"from_m\": 184702.873, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 204407.006, \"from_m\": 188499.151, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204923.157, \"from_m\": 204407.006, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204982.116, \"from_m\": 204923.157, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212219.607, \"from_m\": 204982.116, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213546.739, \"from_m\": 212219.607, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214506.439, \"from_m\": 213546.739, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214584.89, \"from_m\": 214506.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216018.518, \"from_m\": 214584.89, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216085.029, \"from_m\": 216018.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251577.585, \"from_m\": 216085.029, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251612.749, \"from_m\": 251577.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253869.297, \"from_m\": 251612.749, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 253998.414, \"from_m\": 253869.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 254943.888, \"from_m\": 253998.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 255318.998, \"from_m\": 254943.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 261382.188, \"from_m\": 255318.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 262263.53, \"from_m\": 261382.188, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277266.695, \"from_m\": 262263.53, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 277309.145, \"from_m\": 277266.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282209.546, \"from_m\": 277309.145, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 282252.804, \"from_m\": 282209.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284461.254, \"from_m\": 282252.804, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 285414.802, \"from_m\": 284461.254, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 290038.64, \"from_m\": 285414.802, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 292832.058, \"from_m\": 290038.64, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293782.673, \"from_m\": 292832.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 294660.696, \"from_m\": 293782.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 295103.573, \"from_m\": 294660.696, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 295143.496, \"from_m\": 295103.573, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 295173.835, \"from_m\": 295143.496, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 300172.747, \"from_m\": 295173.835, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301136.236, \"from_m\": 300172.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 301208.389, \"from_m\": 301136.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301736.481, \"from_m\": 301208.389, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 303270.788, \"from_m\": 301736.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303434.512, \"from_m\": 303270.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 303743.926, \"from_m\": 303434.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303790.132, \"from_m\": 303743.926, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 303867.921, \"from_m\": 303790.132, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 304277.101, \"from_m\": 303867.921, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660816, \"profile_key\": \"14414e1dfc895806ce97349a5871fe7ede699a61984b0baa1b554c1b03833500\", \"schedule_id\": 39363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204982.116, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750H\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215230.063, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223754.824, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241251.29, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251910.449, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0810H\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254602.052, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Sandbach\", \"stage_seq\": 30, \"distance_m\": 261965.297, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Chelford\", \"stage_seq\": 31, \"distance_m\": 277480.794, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Alderley Edge\", \"stage_seq\": 32, \"distance_m\": 282386.026, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0826H\", \"location\": \"Wilmslow\", \"stage_seq\": 33, \"distance_m\": 285063.326, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 34, \"distance_m\": 291075.753, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 35, \"distance_m\": 292558.989, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 36, \"distance_m\": 294019.422, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 37, \"distance_m\": 294453.436, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0836\", \"location\": \"Stockport\", \"stage_seq\": 38, \"distance_m\": 294893.621, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 39, \"distance_m\": 296065.182, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 40, \"distance_m\": 300587.251, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Ardwick Jn\", \"stage_seq\": 41, \"distance_m\": 303124.415, \"section_seq\": 1, \"route_path_id\": 101042}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 42, \"distance_m\": 304277.101, \"section_seq\": 1, \"route_path_id\": 101042}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 304277.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101042}], \"total_distance_m\": 304277.101, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 299437.717, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4839.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:15Z\", \"source_id\": 55006140, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:18Z\", \"source_id\": 17610443, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:04Z\", \"source_id\": 55010382, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:08Z\", \"source_id\": 17611790, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:08Z\", \"source_id\": 55024214, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:13Z\", \"source_id\": 17615943, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:13Z\", \"source_id\": 55043586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:18Z\", \"source_id\": 17621567, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:32Z\", \"source_id\": 55067101, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:35Z\", \"source_id\": 17628194, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:25Z\", \"source_id\": 55071861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:28Z\", \"source_id\": 17629590, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:36Z\", \"source_id\": 55124930, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:39Z\", \"source_id\": 17644556, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:46Z\", \"source_id\": 55144446, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:49Z\", \"source_id\": 17650055, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:25Z\", \"source_id\": 55207052, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:27Z\", \"source_id\": 17667456, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:25Z\", \"source_id\": 55261152, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:33Z\", \"source_id\": 17682239, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:36Z\", \"source_id\": 55287333, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:39Z\", \"source_id\": 17689383, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:02Z\", \"source_id\": 55302746, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:09Z\", \"source_id\": 17693586, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:41Z\", \"source_id\": 55307460, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:43Z\", \"source_id\": 17694835, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:53Z\", \"source_id\": 55310729, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:57Z\", \"source_id\": 17695727, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:42Z\", \"source_id\": 55327070, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:46Z\", \"source_id\": 17700165, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:35Z\", \"source_id\": 17702299, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:54Z\", \"source_id\": 55361362, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:55Z\", \"source_id\": 17709368, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "5", "timing_fact_generation": 1789717855481389, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390045\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T07:52:40.635160", "service_state_evidence_id": 17709368, "current_leg_start_actual_dep": "2026-09-18T08:43:00+01:00", "operational_evidence_version": 177, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:41.229809", "service_state_valid_until_kind": null, "operational_interpretation_version": 177, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
MAN |
1H61 |
390045 |
9 |
140 |
{"units": ["390045"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184702.873, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188221.755, "from_m": 184702.873, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188499.151, "from_m": 188415.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 204407.006, "from_m": 188499.151, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204923.157, "from_m": 204407.006, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204982.116, "from_m": 204923.157, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212219.607, "from_m": 204982.116, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213546.739, "from_m": 212219.607, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214506.439, "from_m": 213546.739, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214584.89, "from_m": 214506.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216018.518, "from_m": 214584.89, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216085.029, "from_m": 216018.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251577.585, "from_m": 216085.029, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251612.749, "from_m": 251577.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253869.297, "from_m": 251612.749, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 253998.414, "from_m": 253869.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 254943.888, "from_m": 253998.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 255318.998, "from_m": 254943.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 261382.188, "from_m": 255318.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 262263.53, "from_m": 261382.188, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277266.695, "from_m": 262263.53, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 277309.145, "from_m": 277266.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282209.546, "from_m": 277309.145, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 282252.804, "from_m": 282209.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284461.254, "from_m": 282252.804, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 285414.802, "from_m": 284461.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290038.64, "from_m": 285414.802, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 292832.058, "from_m": 290038.64, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293782.673, "from_m": 292832.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 294660.696, "from_m": 293782.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 295103.573, "from_m": 294660.696, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 295143.496, "from_m": 295103.573, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 295173.835, "from_m": 295143.496, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 300172.747, "from_m": 295173.835, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301136.236, "from_m": 300172.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 301208.389, "from_m": 301136.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301736.481, "from_m": 301208.389, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 303270.788, "from_m": 301736.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303434.512, "from_m": 303270.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 303743.926, "from_m": 303434.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303790.132, "from_m": 303743.926, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 303867.921, "from_m": 303790.132, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 304277.101, "from_m": 303867.921, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660816, "profile_key": "14414e1dfc895806ce97349a5871fe7ede699a61984b0baa1b554c1b03833500", "schedule_id": 39363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204982.116, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750H", "location": "Stafford", "stage_seq": 25, "distance_m": 215230.063, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223754.824, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Madeley", "stage_seq": 27, "distance_m": 241251.29, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251910.449, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0810H", "location": "Crewe", "stage_seq": 29, "distance_m": 254602.052, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Sandbach", "stage_seq": 30, "distance_m": 261965.297, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Chelford", "stage_seq": 31, "distance_m": 277480.794, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Alderley Edge", "stage_seq": 32, "distance_m": 282386.026, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0826H", "location": "Wilmslow", "stage_seq": 33, "distance_m": 285063.326, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Cheadle Hulme", "stage_seq": 34, "distance_m": 291075.753, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Adswood Road Jn", "stage_seq": 35, "distance_m": 292558.989, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Edgeley Jn No.1", "stage_seq": 36, "distance_m": 294019.422, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Edgeley Jn No2", "stage_seq": 37, "distance_m": 294453.436, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0836", "location": "Stockport", "stage_seq": 38, "distance_m": 294893.621, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Heaton Norris Jn", "stage_seq": 39, "distance_m": 296065.182, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Slade Lane Jn", "stage_seq": 40, "distance_m": 300587.251, "section_seq": 1, "route_path_id": 101042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Ardwick Jn", "stage_seq": 41, "distance_m": 303124.415, "section_seq": 1, "route_path_id": 101042}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 42, "distance_m": 304277.101, "section_seq": 1, "route_path_id": 101042}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 304277.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 101042}], "total_distance_m": 304277.101, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 299437.717, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4839.384, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:15Z", "source_id": 55006140, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:18Z", "source_id": 17610443, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:04Z", "source_id": 55010382, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:08Z", "source_id": 17611790, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:08Z", "source_id": 55024214, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:13Z", "source_id": 17615943, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:13Z", "source_id": 55043586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:18Z", "source_id": 17621567, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:32Z", "source_id": 55067101, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:05:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:35Z", "source_id": 17628194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:25Z", "source_id": 55071861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:28Z", "source_id": 17629590, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:36Z", "source_id": 55124930, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:39Z", "source_id": 17644556, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:46Z", "source_id": 55144446, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:49Z", "source_id": 17650055, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:25Z", "source_id": 55207052, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:27Z", "source_id": 17667456, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10792, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:25Z", "source_id": 55261152, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:33Z", "source_id": 17682239, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:36Z", "source_id": 55287333, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:39Z", "source_id": 17689383, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:02Z", "source_id": 55302746, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:09Z", "source_id": 17693586, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:41Z", "source_id": 55307460, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:43Z", "source_id": 17694835, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:53Z", "source_id": 55310729, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:57Z", "source_id": 17695727, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:42Z", "source_id": 55327070, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:46Z", "source_id": 17700165, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:35Z", "source_id": 17702299, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8452, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:54Z", "source_id": 55361362, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T07:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:55Z", "source_id": 17709368, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Euston |
0629 |
0629 |
14 |
None |
None |
Manchester Piccadilly |
0845 |
0845 |
5 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34204/2026-09-18/detailed |
None |
Stockport |
2026-09-18T08:43:00+01:00 |
Manchester Piccadilly |
9.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
0843 |
0852 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709368 |
1789717855481389 |
177 |
177 |
2026-09-18 08:02:41.229809 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:40.635160 |
| 632705 |
663218 |
W87928 |
652R11MB18 |
2026-09-18 |
COMPLETE |
17708381 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 663218, "stp": "P", "toc": "West Midlands Trains", "uid": "W87928", "consist": "730003+730044", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87928/2026-09-18/detailed", "trust_id": "652R11MB18", "origin_crs": "FOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "2R11", "timing_status": "EARLY", "origin_station": "Four Oaks", "current_leg_arr": "0852", "current_leg_dep": "0847", "current_leg_end": "Redditch", "origin_dep_time": "0746", "origin_platform": "3", "current_location": "Redditch", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]}", "current_leg_start": "Alvechurch", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Alvechurch", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.252, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 205.558, \"from_m\": 190.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 236.683, \"from_m\": 205.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 664.457, \"from_m\": 236.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 688.471, \"from_m\": 664.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1046.6, \"from_m\": 688.471, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1871.927, \"from_m\": 1046.6, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2251.88, \"from_m\": 1871.927, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3850.917, \"from_m\": 2251.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3887.579, \"from_m\": 3850.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6429.68, \"from_m\": 3887.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6439.055, \"from_m\": 6429.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6731.318, \"from_m\": 6439.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6759.755, \"from_m\": 6731.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7487.727, \"from_m\": 6759.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8672.777, \"from_m\": 7487.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9184.693, \"from_m\": 8672.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.016, \"from_m\": 9184.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9612.123, \"from_m\": 9209.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9848.082, \"from_m\": 9612.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.923, \"from_m\": 9848.082, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10621.21, \"from_m\": 10148.923, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11875.677, \"from_m\": 10621.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12620.866, \"from_m\": 11875.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12997.195, \"from_m\": 12620.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13777.823, \"from_m\": 12997.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14199.753, \"from_m\": 13777.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14213.619, \"from_m\": 14199.753, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14249.615, \"from_m\": 14213.619, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14757.211, \"from_m\": 14249.615, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14984.879, \"from_m\": 14757.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16451.78, \"from_m\": 14984.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18960.699, \"from_m\": 16451.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22390.145, \"from_m\": 18960.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22686.146, \"from_m\": 22390.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22988.53, \"from_m\": 22686.146, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23142.059, \"from_m\": 22988.53, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23567.304, \"from_m\": 23142.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23627.544, \"from_m\": 23567.304, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24793.664, \"from_m\": 23627.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24845.537, \"from_m\": 24793.664, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27516.665, \"from_m\": 24845.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27589.059, \"from_m\": 27516.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31334.616, \"from_m\": 27589.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31989.106, \"from_m\": 31334.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33570.442, \"from_m\": 31989.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38354.293, \"from_m\": 33570.442, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39361.148, \"from_m\": 38354.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 663218, \"profile_key\": \"d8c1fb04de12801e943d7e4fa003ecff64d3ede34cc430942463dd5ea620ece0\", \"schedule_id\": 28849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Four Oaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Wylde Green\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Chester Road\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Aston\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Proof House Jn\", \"stage_seq\": 8, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0815\", \"location\": \"Birmingham New Street\", \"stage_seq\": 9, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819\", \"location\": \"Five Ways\", \"stage_seq\": 10, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"University\", \"stage_seq\": 11, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Selly Oak\", \"stage_seq\": 12, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Bournville\", \"stage_seq\": 13, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Kings Norton\", \"stage_seq\": 14, \"distance_m\": 23318.042, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Northfield\", \"stage_seq\": 15, \"distance_m\": 25581.213, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Longbridge\", \"stage_seq\": 16, \"distance_m\": 27177.692, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843H\", \"location\": \"Barnt Green\", \"stage_seq\": 17, \"distance_m\": 31484.191, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0847H\", \"wtt_dep\": \"0848\", \"location\": \"Alvechurch\", \"stage_seq\": 18, \"distance_m\": 34184.232, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 19, \"distance_m\": 37013.289, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 20, \"distance_m\": 39361.148, \"section_seq\": 1, \"route_path_id\": 102545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39361.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}], \"total_distance_m\": 39361.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38089.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1271.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:14Z\", \"source_id\": 55184208, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:17Z\", \"source_id\": 17661103, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:45Z\", \"source_id\": 55191475, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:48Z\", \"source_id\": 17663060, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:08Z\", \"source_id\": 55198135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:11Z\", \"source_id\": 17664921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:14Z\", \"source_id\": 55203905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:19Z\", \"source_id\": 17666579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:42Z\", \"source_id\": 55210609, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:42Z\", \"source_id\": 17668418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:44Z\", \"source_id\": 55219556, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:45Z\", \"source_id\": 17670761, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:09Z\", \"source_id\": 55240921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:11Z\", \"source_id\": 17676593, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:08Z\", \"source_id\": 55268688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:08Z\", \"source_id\": 55268690, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:10Z\", \"source_id\": 17684323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:51Z\", \"source_id\": 55276462, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:56Z\", \"source_id\": 17686421, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:17Z\", \"source_id\": 55283342, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:21Z\", \"source_id\": 17688322, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:11Z\", \"source_id\": 55292046, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:15Z\", \"source_id\": 17690616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:01Z\", \"source_id\": 55299932, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:07Z\", \"source_id\": 17692819, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:52Z\", \"source_id\": 55307981, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:54Z\", \"source_id\": 17694946, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:12Z\", \"source_id\": 55314344, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:12Z\", \"source_id\": 17696752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:47Z\", \"source_id\": 55332831, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:51Z\", \"source_id\": 17701758, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:09Z\", \"source_id\": 55339478, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:14Z\", \"source_id\": 17703548, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:34Z\", \"source_id\": 55357489, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:43Z\", \"source_id\": 17708381, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1789717787589199, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:48.159977", "service_state_evidence_id": 17708381, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:49.291391", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
FOK |
RDC |
2R11 |
730003+730044 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.252, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 205.558, "from_m": 190.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 236.683, "from_m": 205.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 664.457, "from_m": 236.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 1871.927, "from_m": 1046.6, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2251.88, "from_m": 1871.927, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3850.917, "from_m": 2251.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3887.579, "from_m": 3850.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6429.68, "from_m": 3887.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10621.21, "from_m": 10148.923, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11875.677, "from_m": 10621.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12620.866, "from_m": 11875.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14249.615, "from_m": 14213.619, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14757.211, "from_m": 14249.615, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14984.879, "from_m": 14757.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.145, "from_m": 18960.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22686.146, "from_m": 22390.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 22988.53, "from_m": 22686.146, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 23142.059, "from_m": 22988.53, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23567.304, "from_m": 23142.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23627.544, "from_m": 23567.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24793.664, "from_m": 23627.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24845.537, "from_m": 24793.664, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27516.665, "from_m": 24845.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27589.059, "from_m": 27516.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31334.616, "from_m": 27589.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31989.106, "from_m": 31334.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33570.442, "from_m": 31989.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.293, "from_m": 33570.442, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39361.148, "from_m": 38354.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 663218, "profile_key": "d8c1fb04de12801e943d7e4fa003ecff64d3ede34cc430942463dd5ea620ece0", "schedule_id": 28849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Proof House Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0815", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819", "location": "Five Ways", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "University", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Selly Oak", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Bournville", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Kings Norton", "stage_seq": 14, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Northfield", "stage_seq": 15, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Longbridge", "stage_seq": 16, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843H", "location": "Barnt Green", "stage_seq": 17, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0847H", "wtt_dep": "0848", "location": "Alvechurch", "stage_seq": 18, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Weights Lane Jn", "stage_seq": 19, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Redditch", "stage_seq": 20, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 102545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 102545}], "total_distance_m": 39361.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38089.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:14Z", "source_id": 55184208, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:17Z", "source_id": 17661103, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:45Z", "source_id": 55191475, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:48Z", "source_id": 17663060, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:08Z", "source_id": 55198135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:11Z", "source_id": 17664921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:14Z", "source_id": 55203905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:19Z", "source_id": 17666579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:42Z", "source_id": 55210609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:42Z", "source_id": 17668418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:44Z", "source_id": 55219556, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:45Z", "source_id": 17670761, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:09Z", "source_id": 55240921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:11Z", "source_id": 17676593, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:08Z", "source_id": 55268688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:08Z", "source_id": 55268690, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:10Z", "source_id": 17684323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:51Z", "source_id": 55276462, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:56Z", "source_id": 17686421, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:17Z", "source_id": 55283342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:21Z", "source_id": 17688322, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:11Z", "source_id": 55292046, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:15Z", "source_id": 17690616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:01Z", "source_id": 55299932, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:07Z", "source_id": 17692819, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:52Z", "source_id": 55307981, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:54Z", "source_id": 17694946, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:12Z", "source_id": 55314344, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:12Z", "source_id": 17696752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:47Z", "source_id": 55332831, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:51Z", "source_id": 17701758, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:09Z", "source_id": 55339478, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:14Z", "source_id": 17703548, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:34Z", "source_id": 55357489, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:43Z", "source_id": 17708381, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Four Oaks |
0746 |
0746 |
3 |
None |
None |
Redditch |
0853 |
0853 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87928/2026-09-18/detailed |
None |
Alvechurch |
2026-09-18T08:48:00+01:00 |
Redditch |
5.0 |
{"type": "LineString", "coordinates": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} |
3.3 |
0847 |
0852 |
Alvechurch |
Redditch |
Redditch |
52.3065951 |
-1.9456994 |
52.3065951 |
-1.9456994 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Redditch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708381 |
1789717787589199 |
74 |
74 |
2026-09-18 08:02:49.291391 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:48.159977 |
| 632706 |
664465 |
W68198 |
072D10MD18 |
2026-09-18 |
COMPLETE |
17709692 |
2026-09-18 08:52:00 |
2026-09-18 08:02:56 |
2026-09-20 08:02:56 |
{"id": 664465, "stp": "P", "toc": "ScotRail", "uid": "W68198", "consist": "380016", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68198/2026-09-18/detailed", "trust_id": "072D10MD18", "origin_crs": "PCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2D10", "timing_status": "ON TIME", "origin_station": "Paisley Canal", "current_leg_arr": "0852", "current_leg_dep": "0845", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0831", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.300791018499452, 55.84492846877177], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Dumbreck", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Dumbreck", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 442.544, \"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\": 7558.464, \"from_m\": 442.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9353.832, \"from_m\": 7558.464, \"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\": 9538.077, \"from_m\": 9353.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9539.174, \"from_m\": 9538.077, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9863.225, \"from_m\": 9539.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10415.773, \"from_m\": 9863.225, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10879.195, \"from_m\": 10415.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11313.315, \"from_m\": 10879.195, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11840.788, \"from_m\": 11313.315, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12265.331, \"from_m\": 11840.788, \"capability_applied\": null, \"effective_limit_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\": 664465, \"profile_key\": \"69ebd09c12297c85705b0a61dde934e0a6fdfea6cd982d748ef26af00ac48b6d\", \"schedule_id\": 26308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Paisley Canal\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Hawkhead\", \"stage_seq\": 2, \"distance_m\": 1743.212, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Crookston\", \"stage_seq\": 3, \"distance_m\": 4086.222, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839\", \"location\": \"Mosspark\", \"stage_seq\": 4, \"distance_m\": 5314.861, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841\", \"location\": \"Corkerhill\", \"stage_seq\": 5, \"distance_m\": 6239.06, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 6, \"distance_m\": 7441.17, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Dumbreck\", \"stage_seq\": 7, \"distance_m\": 8653.921, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Shields Jn\", \"stage_seq\": 8, \"distance_m\": 9605.13, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 9, \"distance_m\": 11338.791, \"section_seq\": 1, \"route_path_id\": 39233}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 10, \"distance_m\": 12265.331, \"section_seq\": 1, \"route_path_id\": 39233}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12265.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39233}], \"total_distance_m\": 12265.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11801.909, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0831", "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\": \"TD\", \"smart_id\": 1673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:38Z\", \"source_id\": 55310108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:44Z\", \"source_id\": 17695573, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:11Z\", \"source_id\": 55320170, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:15Z\", \"source_id\": 17698303, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:31Z\", \"source_id\": 55326585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:32Z\", \"source_id\": 17700024, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:47Z\", \"source_id\": 55343810, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:52Z\", \"source_id\": 17704765, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:15Z\", \"source_id\": 55362374, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:23Z\", \"source_id\": 17709692, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789717886880838, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:49.223003", "service_state_evidence_id": 17709692, "current_leg_start_actual_dep": "2026-09-18T08:44:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:49.280531", "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 |
PCN |
GLC |
2D10 |
380016 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 442.544, "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": 7558.464, "from_m": 442.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9353.832, "from_m": 7558.464, "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": 9538.077, "from_m": 9353.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9539.174, "from_m": 9538.077, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9863.225, "from_m": 9539.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10415.773, "from_m": 9863.225, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 10879.195, "from_m": 10415.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11313.315, "from_m": 10879.195, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 11840.788, "from_m": 11313.315, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12265.331, "from_m": 11840.788, "capability_applied": null, "effective_limit_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": 664465, "profile_key": "69ebd09c12297c85705b0a61dde934e0a6fdfea6cd982d748ef26af00ac48b6d", "schedule_id": 26308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "Paisley Canal", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Hawkhead", "stage_seq": 2, "distance_m": 1743.212, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Crookston", "stage_seq": 3, "distance_m": 4086.222, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839", "location": "Mosspark", "stage_seq": 4, "distance_m": 5314.861, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841", "location": "Corkerhill", "stage_seq": 5, "distance_m": 6239.06, "section_seq": 1, "route_path_id": 39233}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Corkerhill Depot Jn", "stage_seq": 6, "distance_m": 7441.17, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Dumbreck", "stage_seq": 7, "distance_m": 8653.921, "section_seq": 1, "route_path_id": 39233}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Shields Jn", "stage_seq": 8, "distance_m": 9605.13, "section_seq": 1, "route_path_id": 39233}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Glasgow Bridge Street Jn", "stage_seq": 9, "distance_m": 11338.791, "section_seq": 1, "route_path_id": 39233}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 10, "distance_m": 12265.331, "section_seq": 1, "route_path_id": 39233}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12265.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 39233}], "total_distance_m": 12265.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11801.909, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1673, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:38Z", "source_id": 55310108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:44Z", "source_id": 17695573, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:11Z", "source_id": 55320170, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:15Z", "source_id": 17698303, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1681, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:31Z", "source_id": 55326585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:32Z", "source_id": 17700024, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1692, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:47Z", "source_id": 55343810, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:52Z", "source_id": 17704765, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:15Z", "source_id": 55362374, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:23Z", "source_id": 17709692, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Paisley Canal |
0831 |
0831 |
None |
None |
None |
Glasgow Central High Level |
0852 |
0852 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68198/2026-09-18/detailed |
None |
Dumbreck |
2026-09-18T08:44:00+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.300791018499452, 55.84492846877177], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.3 |
0845 |
0852 |
Dumbreck |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709692 |
1789717886880838 |
28 |
28 |
2026-09-18 08:02:49.280531 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:49.223003 |
| 632707 |
661675 |
C82344 |
861B11M618 |
2026-09-18 |
COMPLETE |
17709622 |
2026-09-18 08:52:00 |
2026-09-18 08:02:57 |
2026-09-20 08:02:57 |
{"id": 661675, "stp": "P", "toc": "Southern", "uid": "C82344", "consist": "377106+377428", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82344/2026-09-18/detailed", "trust_id": "861B11M618", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-18", "dest_arr_time": "0845", "dest_platform": "16", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1B11", "timing_status": "LATE", "origin_station": "Bognor Regis", "current_leg_arr": "0852", "current_leg_dep": "0846", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0656", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T08:02:56", "route_debug_link": null, "timing_variation": "+7 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": "0845", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5614.223, \"from_m\": 5459.722, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6097.95, \"from_m\": 5614.223, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10190.666, \"from_m\": 6097.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10242.351, \"from_m\": 10190.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10347.799, \"from_m\": 10242.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10542.839, \"from_m\": 10347.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11364.183, \"from_m\": 10542.839, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13827.647, \"from_m\": 11364.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13873.144, \"from_m\": 13827.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25464.9, \"from_m\": 13873.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29274.745, \"from_m\": 25464.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34480.502, \"from_m\": 29274.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35864.414, \"from_m\": 34480.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46622.549, \"from_m\": 35864.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47194.657, \"from_m\": 46622.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47568.798, \"from_m\": 47194.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47720.499, \"from_m\": 47568.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50435.906, \"from_m\": 47720.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55806.663, \"from_m\": 50435.906, \"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\": 56664.936, \"from_m\": 55806.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59734.436, \"from_m\": 56664.936, \"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\": 60138.347, \"from_m\": 59734.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60320.739, \"from_m\": 60138.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60881.375, \"from_m\": 60320.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64320.169, \"from_m\": 60881.375, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65002.053, \"from_m\": 64320.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65060.531, \"from_m\": 65002.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\": 65133.567, \"from_m\": 65060.531, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65204.887, \"from_m\": 65133.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72921.153, \"from_m\": 65204.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73657.72, \"from_m\": 72921.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84572.716, \"from_m\": 73657.72, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84627.733, \"from_m\": 84572.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\": 89200.74, \"from_m\": 84627.733, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90478.383, \"from_m\": 89200.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90536.947, \"from_m\": 90478.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90581.218, \"from_m\": 90536.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90616.925, \"from_m\": 90581.218, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90680.624, \"from_m\": 90616.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90769.292, \"from_m\": 90680.624, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90799.728, \"from_m\": 90769.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91193.984, \"from_m\": 90799.728, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91230.949, \"from_m\": 91193.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\": 92127.4, \"from_m\": 91230.949, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92651.393, \"from_m\": 92127.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92732.715, \"from_m\": 92651.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92786.491, \"from_m\": 92732.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101166.912, \"from_m\": 92786.491, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104565.289, \"from_m\": 101166.912, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107246.25, \"from_m\": 104565.289, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 107903.286, \"from_m\": 107246.25, \"capability_applied\": null, \"effective_limit_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\": 661675, \"profile_key\": \"1ef4473570f4718bd59db9ba16393f1852041cb3ebdbaebd23b8d02c36094e1d\", \"schedule_id\": 7541, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0704\", \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5773.39, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": \"0708H\", \"location\": \"Ford\", \"stage_seq\": 4, \"distance_m\": 10015.218, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Arundel Jn\", \"stage_seq\": 5, \"distance_m\": 11107.332, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 13743.759, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719\", \"location\": \"Amberley\", \"stage_seq\": 7, \"distance_m\": 19474.945, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725H\", \"location\": \"Pulborough\", \"stage_seq\": 8, \"distance_m\": 27157.04, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Billingshurst\", \"stage_seq\": 9, \"distance_m\": 35391.574, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Christ's Hospital\", \"stage_seq\": 10, \"distance_m\": 43064.511, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0750\", \"location\": \"Horsham\", \"stage_seq\": 11, \"distance_m\": 46871.645, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Littlehaven\", \"stage_seq\": 12, \"distance_m\": 48522.87, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Crawley\", \"stage_seq\": 13, \"distance_m\": 58229.259, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 60443.565, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"Gatwick Airport\", \"stage_seq\": 15, \"distance_m\": 64787.292, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 16, \"distance_m\": 72783.102, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 17, \"distance_m\": 84627.733, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Purley\", \"stage_seq\": 18, \"distance_m\": 86206.751, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"East Croydon\", \"stage_seq\": 19, \"distance_m\": 91001.62, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 91849.33, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 92878.383, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Streatham North Jn\", \"stage_seq\": 22, \"distance_m\": 98172.976, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Balham\", \"stage_seq\": 23, \"distance_m\": 100518.986, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 24, \"distance_m\": 103660.692, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 25, \"distance_m\": 104725.3, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 26, \"distance_m\": 106561.212, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 27, \"distance_m\": 107903.286, \"section_seq\": 1, \"route_path_id\": 67931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 107903.286, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}], \"total_distance_m\": 107903.286, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106599.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0656", "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\": 27463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:24Z\", \"source_id\": 55059266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:26Z\", \"source_id\": 17625928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:03Z\", \"source_id\": 55070897, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:04Z\", \"source_id\": 17629284, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:10:15Z\", \"source_id\": 55081984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:10:18Z\", \"source_id\": 17632333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:24Z\", \"source_id\": 55097640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:25Z\", \"source_id\": 17636810, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:22:05Z\", \"source_id\": 55112789, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:22:11Z\", \"source_id\": 17641158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:22Z\", \"source_id\": 55132280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:24Z\", \"source_id\": 17646630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:29Z\", \"source_id\": 55148996, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:32Z\", \"source_id\": 17651344, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:07Z\", \"source_id\": 55164417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:11Z\", \"source_id\": 17655677, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:21Z\", \"source_id\": 55193219, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:22Z\", \"source_id\": 17663562, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:49Z\", \"source_id\": 55213751, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:50Z\", \"source_id\": 17669260, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:21Z\", \"source_id\": 55227017, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:26Z\", \"source_id\": 17672858, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:30Z\", \"source_id\": 55244580, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:33Z\", \"source_id\": 17677626, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:07Z\", \"source_id\": 55294729, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:10Z\", \"source_id\": 17691330, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:03Z\", \"source_id\": 55305736, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:08Z\", \"source_id\": 17694386, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:11Z\", \"source_id\": 55317244, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:14Z\", \"source_id\": 17697525, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:04Z\", \"source_id\": 55333530, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:07Z\", \"source_id\": 17701967, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:02Z\", \"source_id\": 55344519, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:09Z\", \"source_id\": 17704948, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:12Z\", \"source_id\": 55362208, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:13Z\", \"source_id\": 17709622, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "16", "timing_fact_generation": 1789717874156480, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:49.227182", "service_state_evidence_id": 17709622, "current_leg_start_actual_dep": "2026-09-18T08:45:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:49.295531", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
None |
1B11 |
377106+377428 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5614.223, "from_m": 5459.722, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6097.95, "from_m": 5614.223, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10190.666, "from_m": 6097.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10242.351, "from_m": 10190.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10347.799, "from_m": 10242.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10542.839, "from_m": 10347.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11364.183, "from_m": 10542.839, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13827.647, "from_m": 11364.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13873.144, "from_m": 13827.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25464.9, "from_m": 13873.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29274.745, "from_m": 25464.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34480.502, "from_m": 29274.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35864.414, "from_m": 34480.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46622.549, "from_m": 35864.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47194.657, "from_m": 46622.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47568.798, "from_m": 47194.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47720.499, "from_m": 47568.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50435.906, "from_m": 47720.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55806.663, "from_m": 50435.906, "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": 56664.936, "from_m": 55806.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59734.436, "from_m": 56664.936, "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": 60138.347, "from_m": 59734.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60320.739, "from_m": 60138.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60881.375, "from_m": 60320.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64320.169, "from_m": 60881.375, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65002.053, "from_m": 64320.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65060.531, "from_m": 65002.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": 65133.567, "from_m": 65060.531, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65204.887, "from_m": 65133.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72921.153, "from_m": 65204.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73657.72, "from_m": 72921.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84572.716, "from_m": 73657.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84627.733, "from_m": 84572.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": 89200.74, "from_m": 84627.733, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90478.383, "from_m": 89200.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90536.947, "from_m": 90478.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90581.218, "from_m": 90536.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90616.925, "from_m": 90581.218, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90680.624, "from_m": 90616.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90769.292, "from_m": 90680.624, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90799.728, "from_m": 90769.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91193.984, "from_m": 90799.728, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91230.949, "from_m": 91193.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": 92127.4, "from_m": 91230.949, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92651.393, "from_m": 92127.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92732.715, "from_m": 92651.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92786.491, "from_m": 92732.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101166.912, "from_m": 92786.491, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104565.289, "from_m": 101166.912, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107246.25, "from_m": 104565.289, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 107903.286, "from_m": 107246.25, "capability_applied": null, "effective_limit_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": 661675, "profile_key": "1ef4473570f4718bd59db9ba16393f1852041cb3ebdbaebd23b8d02c36094e1d", "schedule_id": 7541, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0656", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0704", "location": "Barnham", "stage_seq": 3, "distance_m": 5773.39, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": "0708H", "location": "Ford", "stage_seq": 4, "distance_m": 10015.218, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Arundel Jn", "stage_seq": 5, "distance_m": 11107.332, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Arundel", "stage_seq": 6, "distance_m": 13743.759, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719", "location": "Amberley", "stage_seq": 7, "distance_m": 19474.945, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725H", "location": "Pulborough", "stage_seq": 8, "distance_m": 27157.04, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Billingshurst", "stage_seq": 9, "distance_m": 35391.574, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Christ's Hospital", "stage_seq": 10, "distance_m": 43064.511, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0750", "location": "Horsham", "stage_seq": 11, "distance_m": 46871.645, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Littlehaven", "stage_seq": 12, "distance_m": 48522.87, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Crawley", "stage_seq": 13, "distance_m": 58229.259, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Three Bridges", "stage_seq": 14, "distance_m": 60443.565, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "Gatwick Airport", "stage_seq": 15, "distance_m": 64787.292, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Earlswood (Surrey)", "stage_seq": 16, "distance_m": 72783.102, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Stoats Nest Jn", "stage_seq": 17, "distance_m": 84627.733, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Purley", "stage_seq": 18, "distance_m": 86206.751, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "East Croydon", "stage_seq": 19, "distance_m": 91001.62, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Windmill Bridge Jn", "stage_seq": 20, "distance_m": 91849.33, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Selhurst", "stage_seq": 21, "distance_m": 92878.383, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Streatham North Jn", "stage_seq": 22, "distance_m": 98172.976, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Balham", "stage_seq": 23, "distance_m": 100518.986, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Clapham Junction (C)", "stage_seq": 24, "distance_m": 103660.692, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Pouparts Jn", "stage_seq": 25, "distance_m": 104725.3, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Battersea Pier Jn", "stage_seq": 26, "distance_m": 106561.212, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 27, "distance_m": 107903.286, "section_seq": 1, "route_path_id": 67931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107903.286, "from_m": 0.0, "section_seq": 1, "route_path_id": 67931}], "total_distance_m": 107903.286, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106599.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27463, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:24Z", "source_id": 55059266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:26Z", "source_id": 17625928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:03Z", "source_id": 55070897, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:04Z", "source_id": 17629284, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30829, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:10:15Z", "source_id": 55081984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:10:18Z", "source_id": 17632333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30825, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:24Z", "source_id": 55097640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:25Z", "source_id": 17636810, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:22:05Z", "source_id": 55112789, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:22:11Z", "source_id": 17641158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:22Z", "source_id": 55132280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:30:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:24Z", "source_id": 17646630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30811, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:29Z", "source_id": 55148996, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:32Z", "source_id": 17651344, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:07Z", "source_id": 55164417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:11Z", "source_id": 17655677, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:21Z", "source_id": 55193219, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:22Z", "source_id": 17663562, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:49Z", "source_id": 55213751, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:50Z", "source_id": 17669260, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30654, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:21Z", "source_id": 55227017, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:26Z", "source_id": 17672858, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30592, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:30Z", "source_id": 55244580, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:10:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:33Z", "source_id": 17677626, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:07Z", "source_id": 55294729, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:10Z", "source_id": 17691330, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:03Z", "source_id": 55305736, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:08Z", "source_id": 17694386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:11Z", "source_id": 55317244, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:14Z", "source_id": 17697525, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:04Z", "source_id": 55333530, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:07Z", "source_id": 17701967, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:02Z", "source_id": 55344519, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:09Z", "source_id": 17704948, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28783, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:12Z", "source_id": 55362208, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:13Z", "source_id": 17709622, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Bognor Regis |
0656 |
0656 |
3 |
None |
None |
London Victoria (C) |
0845 |
0845 |
16 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82344/2026-09-18/detailed |
None |
Clapham Junction (C) |
2026-09-18T08:45:00+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
0846 |
0852 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-18 08:02:56 |
TERMINATED |
2026-09-18 07:52:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709622 |
1789717874156480 |
124 |
124 |
2026-09-18 08:02:49.295531 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:49.227182 |
| 632708 |
659519 |
Y62420 |
801B28M518 |
2026-09-18 |
COMPLETE |
17709596 |
2026-09-18 08:52:00 |
2026-09-18 08:02:57 |
2026-09-20 08:02:57 |
{"id": 659519, "stp": "P", "toc": "Transport for Wales", "uid": "Y62420", "consist": "197005", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62420/2026-09-18/detailed", "trust_id": "801B28M518", "origin_crs": "MFH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-18", "dest_arr_time": "0847", "dest_platform": "3A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1B28", "timing_status": "LATE", "origin_station": "Milford Haven", "current_leg_arr": "0852", "current_leg_dep": "0832", "current_leg_end": "Cardiff Central", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-18T08:02:57", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5765387999999994, 51.50901830000001], [-3.5763857, 51.5087873], [-3.5763307999999996, 51.5087004], [-3.5761844, 51.50846219999999], [-3.5760479, 51.5082675], [-3.57589, 51.50803260000001], [-3.5756547, 51.50769809999999], [-3.5754749999999995, 51.50743920000001], [-3.5752291, 51.5070914], [-3.5750534, 51.506849599999995], [-3.5748997999999994, 51.50664979999999], [-3.5747317999999995, 51.5064478], [-3.5746102999999994, 51.5063059], [-3.5744505, 51.50613299999999], [-3.5742541999999995, 51.5059465], [-3.5740678000000004, 51.5057808], [-3.5738508000000007, 51.50559049999998], [-3.5735755999999994, 51.50537609999999], [-3.5732557999999996, 51.5051462], [-3.572903, 51.504917899999995], [-3.5725798, 51.5047247], [-3.5722223999999994, 51.50453039999999], [-3.5718131999999994, 51.504326000000006], [-3.5714450999999996, 51.5041658], [-3.5710999000000005, 51.50402749999999], [-3.570565, 51.50382900000001], [-3.5702598, 51.50372769999999], [-3.5700035, 51.5036429], [-3.5696312999999997, 51.50352999999999], [-3.5692777, 51.5034288], [-3.5688497, 51.503340699999995], [-3.5683671999999995, 51.50322779999998], [-3.5679711999999997, 51.50315109999999], [-3.5675552, 51.5030786], [-3.5670776, 51.50300300000001], [-3.5665535, 51.5029419], [-3.5660609, 51.50289219999999], [-3.5654752, 51.502857], [-3.5648945, 51.5028373], [-3.5642007, 51.5028269], [-3.5639347999999997, 51.5028267], [-3.5630791999999993, 51.5028259], [-3.5620968, 51.50282759999999], [-3.5611999999999995, 51.50282759999999], [-3.5605537, 51.5028313], [-3.5598293999999995, 51.50283040000001], [-3.5589715999999996, 51.5028313], [-3.5583942999999993, 51.5028341], [-3.5577688999999997, 51.5028341], [-3.5569682000000005, 51.50283319999999], [-3.5562258999999994, 51.502836], [-3.5554925, 51.5028341], [-3.554715799999999, 51.50283319999999], [-3.5541159, 51.5028416], [-3.5535296, 51.5028453], [-3.5528668, 51.50285000000001], [-3.5523359, 51.50285280000001], [-3.5519505, 51.5028593], [-3.5514765999999995, 51.5028705], [-3.5510086999999997, 51.50288830000001], [-3.5506234, 51.502906], [-3.5501855, 51.5029322], [-3.5497535999999994, 51.50296199999999], [-3.5491956999999994, 51.5030106], [-3.5487968, 51.50304880000001], [-3.548317, 51.5031039], [-3.5479031, 51.50315340000001], [-3.5474711999999995, 51.503215], [-3.5469823, 51.50329249999999], [-3.5465115, 51.50337369999999], [-3.5461754999999995, 51.50343339999999], [-3.5457122, 51.5035258], [-3.5452368, 51.50362479999999], [-3.5447598999999994, 51.5037293], [-3.5439276000000004, 51.503935600000005], [-3.5431044000000003, 51.5041531], [-3.5423965999999996, 51.50435469999999], [-3.5414532999999997, 51.5046254], [-3.5409254999999997, 51.50477479999999], [-3.5404636, 51.5049064], [-3.5399956999999995, 51.5050417], [-3.539529299999999, 51.50517610000001], [-3.5389489999999997, 51.50533860000001], [-3.5385906000000005, 51.50544119999999], [-3.538158699999999, 51.50557], [-3.5375168999999995, 51.5057381], [-3.5367970999999994, 51.5059434], [-3.5362496999999995, 51.50609739999999], [-3.5356394, 51.50627099999999], [-3.53523, 51.506384], [-3.5348116, 51.5064978], [-3.5345642, 51.506577199999995], [-3.5341743, 51.5066836], [-3.5333376, 51.5069235], [-3.5333149999999995, 51.50693], [-3.5325051999999997, 51.50716239999999], [-3.5319084, 51.5073285], [-3.5312379999999997, 51.50751619999999], [-3.5308942999999995, 51.507614200000006], [-3.530852, 51.50762619999999], [-3.5308116999999997, 51.5076377], [-3.5302198, 51.507806499999994], [-3.5294881999999994, 51.508015099999994], [-3.5287458999999997, 51.5082184], [-3.5279611999999996, 51.508442800000005], [-3.5271447, 51.5086685], [-3.5261985999999994, 51.5089376], [-3.5254969, 51.5091384], [-3.5249306999999996, 51.50929680000001], [-3.5244258999999993, 51.5094406], [-3.5236179, 51.509665], [-3.5229287000000005, 51.509857700000005], [-3.5220465, 51.5101112], [-3.5213127, 51.5103197], [-3.5205449999999994, 51.5105388], [-3.5198557, 51.51072759999999], [-3.5189777, 51.510981], [-3.5181337, 51.5112159], [-3.517647999999999, 51.51136110000001], [-3.5171029999999996, 51.5115195], [-3.5165736000000005, 51.5116946], [-3.5165638999999995, 51.5116978], [-3.5165097999999997, 51.51171620000001], [-3.5163703999999996, 51.5117636], [-3.5161198999999996, 51.5118488], [-3.5153966999999997, 51.51212120000001], [-3.5146346, 51.5124205], [-3.5139550999999996, 51.512720399999985], [-3.513420599999999, 51.512977], [-3.5128354, 51.5132731], [-3.5123516999999995, 51.51353759999999], [-3.5119091999999994, 51.51379810000001], [-3.5114461, 51.51408429999999], [-3.5109117, 51.51444159999999], [-3.5102376, 51.514927199999995], [-3.5098298999999997, 51.515240000000006], [-3.5095035999999995, 51.51550029999999], [-3.5092949999999994, 51.5156734], [-3.5090117999999997, 51.51591520000001], [-3.5087762999999996, 51.5161245], [-3.5084600999999997, 51.51642459999999], [-3.5080317, 51.516846099999995], [-3.5075046999999997, 51.5174267], [-3.5070673, 51.517918], [-3.5067869, 51.5182836], [-3.506538, 51.518606], [-3.5063249, 51.5189019], [-3.5060356, 51.51930099999999], [-3.5057910999999997, 51.5196416], [-3.5056004999999995, 51.51989280000001], [-3.5053537999999995, 51.52021379999999], [-3.5050800999999994, 51.520552900000006], [-3.5048601, 51.52081859999999], [-3.504646699999999, 51.52106369999999], [-3.5044476, 51.52127409999999], [-3.5041697, 51.521570200000006], [-3.5039191, 51.5218214], [-3.5036533, 51.5220794], [-3.5034296080661336, 51.52229075032813], [-3.5034212999999994, 51.522298599999985], [-3.5031894, 51.52250699999999], [-3.5028862999999997, 51.52276770000001], [-3.5026247999999995, 51.5229916], [-3.5022790999999995, 51.5232673], [-3.5019661999999996, 51.5235131], [-3.5016522, 51.52374590000001], [-3.5013381, 51.5239777], [-3.501055459532925, 51.52417338670309], [-3.5008177, 51.52433800000001], [-3.5004895, 51.52456670000001], [-3.5000758999999997, 51.5248308], [-3.499879, 51.524954699999995], [-3.4995996999999996, 51.525129], [-3.499426, 51.5252393], [-3.4989709, 51.52549929999999], [-3.4985048, 51.52576069999999], [-3.4983078999999995, 51.5258669], [-3.4978571, 51.5260983], [-3.4974938, 51.526286199999994], [-3.4970846999999994, 51.52646320000001], [-3.4966973, 51.52663880000001], [-3.4962749999999994, 51.5268226], [-3.495984, 51.5269438], [-3.4956689, 51.52707169999999], [-3.4953428999999994, 51.5271997], [-3.4950343, 51.527316799999994], [-3.4946186, 51.5274692], [-3.4941633999999997, 51.5276312], [-3.4937541999999997, 51.52776739999999], [-3.4932006, 51.52794980000001], [-3.4926950999999997, 51.5281132], [-3.4921786999999997, 51.5282779], [-3.4917125999999996, 51.52842759999999], [-3.4912224999999997, 51.52858419999998], [-3.4908089, 51.5287094], [-3.4904238, 51.528833299999995], [-3.4898766999999995, 51.52898989999999], [-3.4893406, 51.5291382], [-3.4889599, 51.52923760000001], [-3.4886645, 51.5293057], [-3.4882378, 51.5294146], [-3.4878460999999996, 51.5295031], [-3.4873734, 51.5296011], [-3.4869599, 51.5296814], [-3.4865725999999997, 51.52975810000001], [-3.4861794999999995, 51.529830200000006], [-3.4856353, 51.52992029999999], [-3.4850849, 51.530004], [-3.4841496999999997, 51.53013010000001], [-3.4836303, 51.5301958], [-3.4831212999999996, 51.5302588], [-3.4821364000000004, 51.53037849999999], [-3.4816521999999996, 51.5304403], [-3.4811763, 51.5305034], [-3.4807106999999995, 51.53057549999998], [-3.4802637999999995, 51.5306489], [-3.4796409999999995, 51.53076209999999], [-3.4790823, 51.5308728], [-3.4782401, 51.5310569], [-3.4773897, 51.5312744], [-3.4767916999999997, 51.531440499999995], [-3.4761627, 51.531622], [-3.4753371, 51.53186139999999], [-3.4743831999999997, 51.532135599999975], [-3.4726285999999997, 51.5326453], [-3.4719582, 51.5328383], [-3.4711864, 51.533062300000005], [-3.470139399999999, 51.533366099999995], [-3.4696396999999997, 51.5335095], [-3.4689909999999995, 51.53369560000001], [-3.4689766, 51.533699899999995], [-3.4680350999999994, 51.5339788], [-3.4675074, 51.53412929999999], [-3.4667045999999995, 51.534361], [-3.4658997, 51.534576], [-3.4653906999999995, 51.534709799999995], [-3.4648278999999995, 51.534846300000005], [-3.4643105999999997, 51.534966], [-3.4639133, 51.535045800000006], [-3.4634414999999996, 51.5351384], [-3.4630546, 51.535206599999995], [-3.4625827999999994, 51.535282599999995], [-3.4621110999999996, 51.5353482], [-3.4617386, 51.53539709999998], [-3.4612524, 51.5354576], [-3.4607081999999996, 51.53551430000001], [-3.4603626, 51.5355439], [-3.4600005, 51.5355748], [-3.4595453, 51.53560050000001], [-3.4590590999999997, 51.53562490000001], [-3.4582789999999997, 51.53565069999999], [-3.4576023999999994, 51.53566610000001], [-3.456185, 51.5356764], [-3.4552808, 51.5357099], [-3.4548131999999994, 51.5357459], [-3.4543704, 51.5357936], [-3.4538696, 51.5358553], [-3.4533768999999994, 51.53592069999999], [-3.4527718, 51.536013800000006], [-3.4521581999999995, 51.5361109], [-3.4515018999999993, 51.53622129999999], [-3.4508069999999997, 51.536345], [-3.4500929, 51.5364633], [-3.4494191, 51.5365845], [-3.4483657999999995, 51.536766199999995], [-3.4473681, 51.5369456], [-3.4463841999999993, 51.5371229], [-3.4457202, 51.53723750000001], [-3.4451987999999996, 51.53731969999999], [-3.4445591, 51.537401900000006], [-3.4438733, 51.5374773], [-3.4432454999999997, 51.53754049999999], [-3.4427775, 51.53758429999999], [-3.4423094999999995, 51.5376126], [-3.4417613, 51.5376462], [-3.4409683999999996, 51.5376698], [-3.4403109999999995, 51.537686], [-3.4393891, 51.5376768], [-3.438700799999999, 51.53766299999999], [-3.4380960999999997, 51.5376294], [-3.4375896999999997, 51.5375927], [-3.4370636999999995, 51.537551400000005], [-3.4363065999999995, 51.5374643], [-3.4353405, 51.53733890000001], [-3.4348071, 51.53726850000001], [-3.4341434, 51.53719669999999], [-3.4334525999999994, 51.5371141], [-3.432484, 51.537000299999995], [-3.4317468, 51.536905], [-3.4310528999999996, 51.536815100000005], [-3.4302231, 51.5367359], [-3.4296997999999994, 51.5366964], [-3.4291649, 51.536662199999995], [-3.4282165999999994, 51.536617199999995], [-3.427595, 51.536592099999986], [-3.4268808999999996, 51.53656689999999], [-3.4263518, 51.5365417], [-3.4258256, 51.53650389999999], [-3.4251809, 51.5364374], [-3.4245766, 51.5363673], [-3.4240793, 51.5362935], [-3.4235473, 51.5362072], [-3.4230587, 51.536111899999995], [-3.4225788, 51.5360022], [-3.4220757, 51.53587629999999], [-3.4215639, 51.535723399999995], [-3.4212082999999995, 51.53561009999999], [-3.4208497999999996, 51.535477099999994], [-3.4203207, 51.5352828], [-3.4196614999999997, 51.53500950000001], [-3.4187536999999995, 51.534617399999995], [-3.4179297000000006, 51.534279299999994], [-3.4174445, 51.53410619999999], [-3.4171178, 51.53399110000001], [-3.4167636, 51.53387240000001], [-3.4164051, 51.5337573], [-3.4159309, 51.5336278], [-3.415477, 51.53351179999999], [-3.4147931999999996, 51.5333634], [-3.4140645999999997, 51.53322229999999], [-3.4135980796541814, 51.5331196321043], [-3.4135065999999994, 51.533099500000006], [-3.4131221, 51.53301449999999], [-3.4126826999999995, 51.5329264], [-3.4122707, 51.5328311], [-3.4118065999999994, 51.5327187], [-3.4114162999999995, 51.5326189], [-3.4109942, 51.532509100000006], [-3.410575, 51.53238679999999], [-3.4102497, 51.5322834], [-3.4099967, 51.5321962], [-3.4096686000000003, 51.5320775], [-3.4093867, 51.5319651], [-3.4089991999999993, 51.53181039999999], [-3.4086305999999995, 51.53164849999999], [-3.4082374, 51.5314723], [-3.4077198999999996, 51.5312277], [-3.4072053, 51.53098850000001], [-3.4065114, 51.5306665], [-3.4057134, 51.5302897], [-3.4051575, 51.53002409999999], [-3.404545300000001, 51.5297384], [-3.4039540999999995, 51.52945960000001], [-3.4031228999999996, 51.52906300000001], [-3.4020762, 51.52857920000001], [-3.4011626, 51.5281385], [-3.4004809, 51.5278157], [-3.400019, 51.527601999999995], [-3.3985908999999994, 51.5269512], [-3.3975544, 51.52646829999999], [-3.3968218, 51.5261277], [-3.3960507999999994, 51.52576489999999], [-3.3952117000000004, 51.525364399999994], [-3.3942412999999996, 51.524896899999995], [-3.3935229999999996, 51.5245454], [-3.3931486, 51.5243793], [-3.3928896999999996, 51.5242562], [-3.3928653999999994, 51.524245699999994], [-3.3925421, 51.5240834], [-3.3921377999999995, 51.5238963], [-3.3915975, 51.52364399999999], [-3.3910245999999997, 51.5233769], [-3.3905266999999997, 51.52315399999999], [-3.3901374, 51.522984], [-3.3896918, 51.522804599999986], [-3.3893886, 51.522685800000005], [-3.3889804999999997, 51.52253279999999], [-3.3886160999999997, 51.5223977], [-3.3882105, 51.5222541], [-3.3878823, 51.5221454], [-3.3873482, 51.52197999999999], [-3.3869576, 51.5218581], [-3.3865369999999997, 51.5217338], [-3.3859354999999995, 51.521576200000005], [-3.3855936, 51.5214853], [-3.3851455999999995, 51.5213821], [-3.3845402999999994, 51.521246999999995], [-3.3840411999999995, 51.5211305], [-3.3836206, 51.52103579999999], [-3.3831962999999994, 51.52093639999999], [-3.3826447, 51.52080670000001], [-3.3823264999999996, 51.5207205], [-3.3818598, 51.520590799999994], [-3.3814703999999995, 51.5204666], [-3.381126, 51.520360200000006], [-3.3807516, 51.520229], [-3.3803821999999997, 51.520096200000005], [-3.3800552, 51.5199634], [-3.3797319999999997, 51.51983059999999], [-3.3793651, 51.51967450000001], [-3.3789408000000005, 51.51948579999999], [-3.378554, 51.5192956], [-3.378091, 51.5190556], [-3.377452, 51.5187155], [-3.3770551999999996, 51.51849959999999], [-3.3766807999999995, 51.5183024], [-3.3763588, 51.5181315], [-3.3761142, 51.5180127], [-3.375781, 51.51785430000001], [-3.375225700000001, 51.51761590000001], [-3.3746366999999995, 51.5173954], [-3.3739004, 51.51712820000001], [-3.3733713, 51.5169721], [-3.3725913, 51.5167454], [-3.3719973, 51.5165598], [-3.3714932, 51.51641149999999], [-3.3710242, 51.516257800000005], [-3.3707679999999995, 51.51616529999999], [-3.3704110999999997, 51.516041], [-3.3699806, 51.5158733], [-3.3695263, 51.5156814], [-3.3690584, 51.51547490000001], [-3.368699, 51.5153095], [-3.3682859, 51.5150998], [-3.3679352, 51.51491419999998], [-3.367621999999999, 51.5147394], [-3.3673, 51.5145492], [-3.3669717999999995, 51.51434489999998], [-3.3666236, 51.514115800000006], [-3.3662379999999996, 51.513847899999995], [-3.3658387, 51.513544199999984], [-3.3655354, 51.5133003], [-3.3652358999999996, 51.5130433], [-3.3648964999999995, 51.5127334], [-3.3645851999999996, 51.5124099], [-3.3640278999999995, 51.5118123], [-3.3637933, 51.51152489999999], [-3.3636209, 51.511298], [-3.3633384999999993, 51.5109092], [-3.3631339999999996, 51.510613600000006], [-3.3629494999999996, 51.51035589999999], [-3.3626503, 51.509969000000005], [-3.3623557, 51.50959170000001], [-3.3620611, 51.50927329999998], [-3.3617526, 51.5089568], [-3.3613603999999997, 51.5085872], [-3.3608476, 51.50814939999999], [-3.360553, 51.5079177], [-3.3597728, 51.5073337], [-3.3592564, 51.50699850000001], [-3.3588041, 51.5066959], [-3.358272, 51.50631760000001], [-3.3576798, 51.5059316], [-3.3569688, 51.5054632], [-3.3564022999999996, 51.505068900000005], [-3.3560162, 51.5048141], [-3.3555309, 51.5044821], [-3.3550192999999995, 51.50413760000001], [-3.3545091999999994, 51.5037979], [-3.3538317, 51.5033395], [-3.3533217, 51.502997899999976], [-3.3529216999999996, 51.502728600000005], [-3.3525898999999995, 51.5025076], [-3.3522844999999997, 51.50230210000001], [-3.3517992, 51.5019508], [-3.3514085, 51.50165549999999], [-3.3510504, 51.50137749999998], [-3.3508085, 51.5011768], [-3.3504922, 51.500904600000005], [-3.3502209, 51.5006653], [-3.3499448999999997, 51.5004269], [-3.3497138999999994, 51.5002126], [-3.3496094, 51.5001075], [-3.349424, 51.4999211], [-3.3491371999999995, 51.4996046], [-3.3488053999999994, 51.4992031], [-3.3485046, 51.49881700000001], [-3.348473613531157, 51.4987748385867], [-3.3481946, 51.4983952], [-3.3478859999999995, 51.49796], [-3.3476394999999997, 51.49756709999999], [-3.3474084999999993, 51.497157900000005], [-3.3471946, 51.4967554], [-3.3469946000000004, 51.4963423], [-3.3468116, 51.495917599999984], [-3.346625599999999, 51.495459100000005], [-3.3464938, 51.495082700000005], [-3.3463542999999993, 51.49472550000001], [-3.3462534999999995, 51.494462], [-3.3460069999999997, 51.493816300000006], [-3.3458442, 51.4934011], [-3.3456706, 51.4929543], [-3.3454861, 51.4924552], [-3.3453186, 51.4920305], [-3.3451713, 51.4916492], [-3.3449418999999994, 51.4910478], [-3.3445511999999997, 51.49004870000001], [-3.3443201999999994, 51.48939810000001], [-3.3440612999999995, 51.4887069], [-3.343638, 51.48768929999999], [-3.3434627999999997, 51.48733599999999], [-3.3432768, 51.4869904], [-3.3431217, 51.4867172], [-3.3429340999999995, 51.486443], [-3.3427, 51.486112799999994], [-3.3424411, 51.485768199999995], [-3.3421869, 51.48547659999999], [-3.3418737, 51.48513390000001], [-3.3415809, 51.4848441], [-3.3411577, 51.4844659], [-3.3405525999999997, 51.4839917], [-3.3400865999999994, 51.4836202], [-3.3396812, 51.4833407], [-3.3390523999999995, 51.4829454], [-3.33898, 51.4829027], [-3.3382277999999994, 51.482459], [-3.3372233, 51.4819147], [-3.3361850999999993, 51.4813494], [-3.3352121999999995, 51.4808174], [-3.3345893, 51.48046769999999], [-3.3340019999999995, 51.4801315], [-3.3333870999999995, 51.4798322], [-3.3328827999999997, 51.4795896], [-3.3323608, 51.4793753], [-3.3319236999999995, 51.4792214], [-3.3313957999999997, 51.4790576], [-3.3307471999999994, 51.47887779999999], [-3.3305708, 51.4788398], [-3.3300668999999994, 51.47873119999999], [-3.3293550999999995, 51.478574300000005], [-3.3287768, 51.4784578], [-3.3283440999999994, 51.47838130000001], [-3.3279115, 51.4783248], [-3.3274409, 51.4782497], [-3.3271443, 51.478209], [-3.3268411999999996, 51.47817990000001], [-3.326529, 51.478152400000006], [-3.326194399999999, 51.47813140000001], [-3.3258302, 51.47811109999999], [-3.3254077999999994, 51.47809079999999], [-3.3249897, 51.47808309999999], [-3.3246451, 51.478093900000005], [-3.3242777999999995, 51.4781093], [-3.3238817999999997, 51.4781345], [-3.323766551242229, 51.478144369458185], [-3.3235163, 51.47816579999999], [-3.3231334999999995, 51.4782091], [-3.3224004, 51.4783095], [-3.3221573999999996, 51.478337800000006], [-3.3218157999999995, 51.4783889], [-3.321043, 51.47852530000001], [-3.3206156, 51.47861009999998], [-3.3204169999999995, 51.4786525], [-3.3198667, 51.47877569999999], [-3.3193576999999994, 51.4788981], [-3.3188014, 51.479049], [-3.3182992, 51.47919549999999], [-3.3178523, 51.4793347], [-3.3174469, 51.4794652], [-3.3169208999999995, 51.479645], [-3.3165847, 51.4797756], [-3.3162014999999996, 51.479921399999995], [-3.3151897999999997, 51.48033409999999], [-3.3144186, 51.480647600000005], [-3.3139175, 51.4808364], [-3.313623, 51.4809446], [-3.3134250999999995, 51.48101109999999], [-3.3130097, 51.48114759999999], [-3.3125386999999997, 51.4812875], [-3.3120651, 51.4814193], [-3.3115663, 51.48154279999999], [-3.3111935999999997, 51.4816295], [-3.3107826999999994, 51.4817127], [-3.3099937999999995, 51.48185889999999], [-3.3091316, 51.4819939], [-3.3081685, 51.4821466], [-3.3054285999999995, 51.48257920000001], [-3.3050593, 51.4826357], [-3.3045006999999997, 51.482723199999995], [-3.3037981, 51.48283500000001], [-3.3028752999999997, 51.482977199999986], [-3.3023627, 51.48305320000001], [-3.3018117999999994, 51.48312099999999], [-3.3012797, 51.4831768], [-3.3009419999999996, 51.48320799999999], [-3.3006043, 51.48323289999999], [-3.3001570999999994, 51.483261], [-3.2997099, 51.48327789999999], [-3.2993762, 51.4832917], [-3.2986811, 51.4832975], [-3.2983409, 51.4832932], [-3.2981299999999996, 51.48328870000001], [-3.2971533999999996, 51.48326209999999], [-3.2963944, 51.483208700000006], [-3.2953432, 51.483085], [-3.2949097, 51.4830312], [-3.2944688, 51.4829648], [-3.2940882999999994, 51.48291129999999], [-3.2935603, 51.482818599999995], [-3.2927664, 51.48265729999999], [-3.2922763, 51.482543099999994], [-3.2917938, 51.4824178], [-3.2911355, 51.4822343], [-3.2901968, 51.4819484], [-3.2894382000000006, 51.4817143], [-3.28866, 51.48146880000001], [-3.288206, 51.48133229999999], [-3.2877296, 51.48119249999999], [-3.2869613, 51.480993700000006], [-3.2863454999999995, 51.48087399999999], [-3.2859557, 51.48081040000001], [-3.2855316, 51.4807491], [-3.2851964, 51.48071139999999], [-3.2848227, 51.48067509999999], [-3.2844642, 51.48065299999998], [-3.2841291999999997, 51.480639], [-3.2838043, 51.48063129999999], [-3.2832328, 51.48063129999999], [-3.2824953999999997, 51.480662999999986], [-3.2818622, 51.48071139999999], [-3.2812187, 51.4808033], [-3.2805424999999997, 51.48091860000001], [-3.2798668999999996, 51.4810672], [-3.2793596999999997, 51.48119919999999], [-3.278719, 51.481398], [-3.2781366, 51.48159339999999], [-3.2773668, 51.481877399999995], [-3.2766229, 51.4821566], [-3.2761852, 51.4823247], [-3.2752671, 51.482673199999994], [-3.2741670999999997, 51.48309340000001], [-3.2735796999999995, 51.48331220000001], [-3.272740199999999, 51.48361119999999], [-3.2723888, 51.48373479999999], [-3.2718473, 51.48391259999999], [-3.2712727, 51.48409469999999], [-3.2708011999999997, 51.48424], [-3.2698129, 51.4845358], [-3.2697416999999995, 51.4845581], [-3.2696799, 51.4845774], [-3.2696265, 51.484592500000005], [-3.2695672999999994, 51.484609199999994], [-3.2690876, 51.4847525], [-3.2687124, 51.48485839999999], [-3.2683667, 51.4849523], [-3.268073, 51.4850296], [-3.2676649999999996, 51.4851275], [-3.2671336999999996, 51.48524199999999], [-3.2666394, 51.48533999999998], [-3.2661442999999997, 51.4854259], [-3.2657424, 51.4854864], [-3.2652276999999996, 51.4855575], [-3.264869899999999, 51.4856013], [-3.2645458000000005, 51.4856359], [-3.264092199999999, 51.4856803], [-3.2635662999999995, 51.4857207], [-3.2630075, 51.485759], [-3.2617806, 51.485839], [-3.2606195, 51.4859136], [-3.2601181999999995, 51.4859441], [-3.259738, 51.4859689], [-3.2586800999999994, 51.48604809999999], [-3.2575107, 51.4861279], [-3.2560055, 51.486208], [-3.2554922, 51.486243400000006], [-3.2542624999999994, 51.4863166], [-3.2533961999999996, 51.4863483], [-3.2526987999999997, 51.48635839999999], [-3.2521542999999995, 51.48635500000001], [-3.2515568, 51.4863162], [-3.2510246, 51.486271999999985], [-3.2504701999999996, 51.48622699999999], [-3.249941999999999, 51.4861747], [-3.2494014000000004, 51.486125099999995], [-3.2486607999999997, 51.48606079999999], [-3.2480076, 51.486013], [-3.2474577999999994, 51.485978], [-3.2466906999999994, 51.4859446], [-3.2460764, 51.4859345], [-3.2456634, 51.4859379], [-3.2452423, 51.4859462], [-3.2447862999999995, 51.48596289999999], [-3.2442873999999997, 51.48598969999999], [-3.2439414, 51.48601970000001], [-3.2433916, 51.4860682], [-3.2427477999999996, 51.486140000000006], [-3.2418332, 51.4862368], [-3.2407575999999993, 51.4863421], [-3.2400361, 51.48639049999999], [-3.2394218999999995, 51.48642559999999], [-3.2386655, 51.48643520000001], [-3.2381452, 51.4864369], [-3.2374879999999995, 51.4864235], [-3.2367692, 51.4863934], [-3.2359161999999997, 51.48633329999999], [-3.2352645, 51.48627479999999], [-3.2346850999999996, 51.486208], [-3.2340681999999994, 51.4861162], [-3.233935022830277, 51.48609545203939], [-3.2335424999999995, 51.486034299999986], [-3.2330007, 51.4859358], [-3.2324991, 51.4858322], [-3.2319948, 51.485722], [-3.2316461999999997, 51.4856385], [-3.2304356, 51.48532589999999], [-3.2302942999999997, 51.4852894], [-3.2296238, 51.48511070000001], [-3.2291110999999995, 51.4849612], [-3.2287291999999996, 51.484859199999995], [-3.2279103999999994, 51.4846349], [-3.2268791999999995, 51.484354], [-3.2263846999999997, 51.48421900000001], [-3.2255655999999995, 51.4839955], [-3.2250417, 51.48385289999999], [-3.22480603370599, 51.48378816728179], [-3.224712076891297, 51.48376235923795], [-3.2245341999999995, 51.48371349999999], [-3.2241919, 51.4836208], [-3.2238932999999994, 51.4835374], [-3.2237685, 51.483504199999985], [-3.2232105, 51.4833483], [-3.2227424999999994, 51.483217200000006], [-3.2212553, 51.48278680000001], [-3.2209262999999995, 51.4826873], [-3.220291, 51.48249630000001], [-3.2188278999999995, 51.4820557], [-3.2174224, 51.4816331], [-3.2161913, 51.4812673], [-3.2143297999999993, 51.4807427], [-3.2124576, 51.4802383], [-3.2116544999999994, 51.4800234], [-3.2113467, 51.479941], [-3.2104956, 51.4797133], [-3.2101161, 51.4796147], [-3.2094589, 51.47944439999999], [-3.209235, 51.47938], [-3.2086757, 51.47922220000001], [-3.2083472, 51.479127], [-3.2080025, 51.47903509999999], [-3.2075197, 51.4789073], [-3.2073321999999997, 51.4788575], [-3.2064549, 51.4786526], [-3.2061987, 51.478587399999995], [-3.2056985, 51.47845709999999], [-3.2051352, 51.47830759999999], [-3.2044741000000005, 51.47813299999999], [-3.2039040999999995, 51.4779844], [-3.2031328999999995, 51.4777856], [-3.202624699999999, 51.477659399999986], [-3.2022517999999995, 51.47757419999999], [-3.2018320999999994, 51.4774857], [-3.2015289999999994, 51.4774231], [-3.2012327, 51.4773713], [-3.2004038, 51.4772719], [-3.1988520999999994, 51.477080599999994], [-3.1976318, 51.4769469], [-3.1968927999999996, 51.47687680000001], [-3.1956562999999996, 51.476774899999995], [-3.193827, 51.47666459999999], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Bridgend", "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Bridgend", "current_leg_milage": "20.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 858.873, \"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\": 4754.395, \"from_m\": 858.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\": 5836.076, \"from_m\": 4754.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8681.536, \"from_m\": 5836.076, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13172.611, \"from_m\": 8681.536, \"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\": 14101.035, \"from_m\": 13172.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\": 22000.228, \"from_m\": 14101.035, \"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\": 22065.803, \"from_m\": 22000.228, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22130.076, \"from_m\": 22065.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22490.579, \"from_m\": 22130.076, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22532.778, \"from_m\": 22490.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38351.502, \"from_m\": 22532.778, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40364.021, \"from_m\": 38351.502, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41467.592, \"from_m\": 40364.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41511.197, \"from_m\": 41467.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41769.229, \"from_m\": 41511.197, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43037.652, \"from_m\": 41769.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63220.377, \"from_m\": 43037.652, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63257.832, \"from_m\": 63220.377, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63824.753, \"from_m\": 63257.832, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63830.951, \"from_m\": 63824.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63847.68, \"from_m\": 63830.951, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64910.581, \"from_m\": 63847.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74055.121, \"from_m\": 64910.581, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75406.738, \"from_m\": 74055.121, \"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\": 95131.451, \"from_m\": 75406.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95908.59, \"from_m\": 95131.451, \"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\": 109307.271, \"from_m\": 95908.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 111809.121, \"from_m\": 109307.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112952.2, \"from_m\": 111809.121, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 113334.13, \"from_m\": 112952.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\": 113413.61, \"from_m\": 113334.13, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 113795.54, \"from_m\": 113413.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114163.716, \"from_m\": 113795.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115466.858, \"from_m\": 114163.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117746.111, \"from_m\": 115466.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 119315.964, \"from_m\": 117746.111, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120742.908, \"from_m\": 119315.964, \"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\": 124528.874, \"from_m\": 120742.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125454.327, \"from_m\": 124528.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134048.837, \"from_m\": 125454.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135333.337, \"from_m\": 134048.837, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 136125.228, \"from_m\": 135333.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138149.568, \"from_m\": 136125.228, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138217.773, \"from_m\": 138149.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140480.977, \"from_m\": 138217.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141168.52, \"from_m\": 140480.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 146978.143, \"from_m\": 141168.52, \"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\": 149344.508, \"from_m\": 146978.143, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151514.569, \"from_m\": 149344.508, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153649.048, \"from_m\": 151514.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153711.942, \"from_m\": 153649.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153775.56, \"from_m\": 153711.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153868.076, \"from_m\": 153775.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154601.968, \"from_m\": 153868.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 155007.371, \"from_m\": 154601.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162715.645, \"from_m\": 155007.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\": 185880.248, \"from_m\": 162715.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185966.846, \"from_m\": 185880.248, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186001.195, \"from_m\": 185966.846, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186191.117, \"from_m\": 186001.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186463.167, \"from_m\": 186191.117, \"capability_applied\": null, \"effective_limit_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\": 659519, \"profile_key\": \"322a0e750f238bdf71de9f839e864d5bd9e908cbd51456eb04a1de9c2928ab48\", \"schedule_id\": 38331, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Milford Haven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Herbrandston Jn\", \"stage_seq\": 2, \"distance_m\": 2650.386, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Johnston\", \"stage_seq\": 3, \"distance_m\": 6432.005, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0610\", \"location\": \"Haverfordwest\", \"stage_seq\": 4, \"distance_m\": 13977.689, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Clarbeston Road\", \"stage_seq\": 5, \"distance_m\": 22400.434, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Clunderwen\", \"stage_seq\": 6, \"distance_m\": 32980.584, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Whitland\", \"stage_seq\": 7, \"distance_m\": 41769.229, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"St Clears Crossing\", \"stage_seq\": 8, \"distance_m\": 50797.363, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 9, \"distance_m\": 56442.127, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 10, \"distance_m\": 63388.597, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0652\", \"location\": \"Carmarthen\", \"stage_seq\": 11, \"distance_m\": 63567.829, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 12, \"distance_m\": 63871.158, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702\", \"location\": \"Ferryside\", \"stage_seq\": 13, \"distance_m\": 74269.102, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 14, \"distance_m\": 78881.014, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Kidwelly\", \"stage_seq\": 15, \"distance_m\": 81098.376, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0714H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 16, \"distance_m\": 89400.629, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Llanelli\", \"stage_seq\": 17, \"distance_m\": 95740.507, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 18, \"distance_m\": 98272.596, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Duffryn West S.B.\", \"stage_seq\": 19, \"distance_m\": 99790.297, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Gowerton\", \"stage_seq\": 20, \"distance_m\": 104931.838, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730H\", \"location\": \"Cockett West S.B.\", \"stage_seq\": 21, \"distance_m\": 107231.088, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Swansea Loop West\", \"stage_seq\": 22, \"distance_m\": 111886.695, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Swansea Loop East\", \"stage_seq\": 23, \"distance_m\": 113176.255, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0752\", \"location\": \"Swansea\", \"stage_seq\": 24, \"distance_m\": 113373.87, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Swansea Loop East\", \"stage_seq\": 25, \"distance_m\": 113571.485, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Neath\", \"stage_seq\": 26, \"distance_m\": 125479.148, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Briton Ferry West Jn\", \"stage_seq\": 27, \"distance_m\": 128842.269, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 28, \"distance_m\": 134386.233, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Margam East Jn\", \"stage_seq\": 29, \"distance_m\": 138240.197, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 30, \"distance_m\": 140677.971, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Pyle\", \"stage_seq\": 31, \"distance_m\": 144449.821, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Stormy\", \"stage_seq\": 32, \"distance_m\": 147386.213, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0826\", \"location\": \"Bridgend\", \"stage_seq\": 33, \"distance_m\": 154034.227, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Pencoed\", \"stage_seq\": 34, \"distance_m\": 160244.14, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Pontyclun\", \"stage_seq\": 35, \"distance_m\": 168572.492, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 36, \"distance_m\": 184417.213, \"section_seq\": 1, \"route_path_id\": 106190}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 37, \"distance_m\": 186463.167, \"section_seq\": 1, \"route_path_id\": 106190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 186463.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106190}], \"total_distance_m\": 186463.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 185963.168, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 499.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:24Z\", \"source_id\": 17591510, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:31Z\", \"source_id\": 17596711, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:08Z\", \"source_id\": 17606460, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:56Z\", \"source_id\": 55021311, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:01Z\", \"source_id\": 17615104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:38Z\", \"source_id\": 17626069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:05Z\", \"source_id\": 17629287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:05Z\", \"source_id\": 55107113, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:09Z\", \"source_id\": 17639522, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:00Z\", \"source_id\": 55172453, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:07Z\", \"source_id\": 17657870, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:43Z\", \"source_id\": 55242479, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:46Z\", \"source_id\": 17677040, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:45Z\", \"source_id\": 55262082, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:49Z\", \"source_id\": 17682480, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:09Z\", \"source_id\": 55282941, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:14Z\", \"source_id\": 17688244, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:27Z\", \"source_id\": 55303955, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:31Z\", \"source_id\": 17693884, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:25Z\", \"source_id\": 55317968, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:26Z\", \"source_id\": 17697692, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:37Z\", \"source_id\": 55329732, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:42Z\", \"source_id\": 17700919, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:09Z\", \"source_id\": 55362017, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:12Z\", \"source_id\": 17709596, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789717873522214, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:52.970090", "service_state_evidence_id": 17709596, "current_leg_start_actual_dep": "2026-09-18T08:32:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:53.822616", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MFH |
CDF |
1B28 |
197005 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 858.873, "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": 4754.395, "from_m": 858.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": 5836.076, "from_m": 4754.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8681.536, "from_m": 5836.076, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13172.611, "from_m": 8681.536, "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": 14101.035, "from_m": 13172.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": 22000.228, "from_m": 14101.035, "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": 22065.803, "from_m": 22000.228, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22130.076, "from_m": 22065.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22490.579, "from_m": 22130.076, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22532.778, "from_m": 22490.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38351.502, "from_m": 22532.778, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40364.021, "from_m": 38351.502, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41467.592, "from_m": 40364.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41511.197, "from_m": 41467.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41769.229, "from_m": 41511.197, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43037.652, "from_m": 41769.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63220.377, "from_m": 43037.652, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63257.832, "from_m": 63220.377, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63824.753, "from_m": 63257.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63830.951, "from_m": 63824.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63847.68, "from_m": 63830.951, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64910.581, "from_m": 63847.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74055.121, "from_m": 64910.581, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75406.738, "from_m": 74055.121, "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": 95131.451, "from_m": 75406.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95908.59, "from_m": 95131.451, "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": 109307.271, "from_m": 95908.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 111809.121, "from_m": 109307.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112952.2, "from_m": 111809.121, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 113334.13, "from_m": 112952.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": 113413.61, "from_m": 113334.13, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 113795.54, "from_m": 113413.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114163.716, "from_m": 113795.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115466.858, "from_m": 114163.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117746.111, "from_m": 115466.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 119315.964, "from_m": 117746.111, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120742.908, "from_m": 119315.964, "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": 124528.874, "from_m": 120742.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125454.327, "from_m": 124528.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134048.837, "from_m": 125454.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135333.337, "from_m": 134048.837, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 136125.228, "from_m": 135333.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138149.568, "from_m": 136125.228, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138217.773, "from_m": 138149.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140480.977, "from_m": 138217.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141168.52, "from_m": 140480.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 146978.143, "from_m": 141168.52, "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": 149344.508, "from_m": 146978.143, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151514.569, "from_m": 149344.508, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153649.048, "from_m": 151514.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153711.942, "from_m": 153649.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153775.56, "from_m": 153711.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153868.076, "from_m": 153775.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154601.968, "from_m": 153868.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155007.371, "from_m": 154601.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162715.645, "from_m": 155007.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": 185880.248, "from_m": 162715.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185966.846, "from_m": 185880.248, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186001.195, "from_m": 185966.846, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186191.117, "from_m": 186001.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186463.167, "from_m": 186191.117, "capability_applied": null, "effective_limit_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": 659519, "profile_key": "322a0e750f238bdf71de9f839e864d5bd9e908cbd51456eb04a1de9c2928ab48", "schedule_id": 38331, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Milford Haven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Herbrandston Jn", "stage_seq": 2, "distance_m": 2650.386, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Johnston", "stage_seq": 3, "distance_m": 6432.005, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0610", "location": "Haverfordwest", "stage_seq": 4, "distance_m": 13977.689, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Clarbeston Road", "stage_seq": 5, "distance_m": 22400.434, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Clunderwen", "stage_seq": 6, "distance_m": 32980.584, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Whitland", "stage_seq": 7, "distance_m": 41769.229, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "St Clears Crossing", "stage_seq": 8, "distance_m": 50797.363, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Sarnau S.B.", "stage_seq": 9, "distance_m": 56442.127, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Carmarthen Bridge", "stage_seq": 10, "distance_m": 63388.597, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0652", "location": "Carmarthen", "stage_seq": 11, "distance_m": 63567.829, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Carmarthen Jn", "stage_seq": 12, "distance_m": 63871.158, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702", "location": "Ferryside", "stage_seq": 13, "distance_m": 74269.102, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Bertwyn L.C.", "stage_seq": 14, "distance_m": 78881.014, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Kidwelly", "stage_seq": 15, "distance_m": 81098.376, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0714H", "location": "Pembrey & Burry Port", "stage_seq": 16, "distance_m": 89400.629, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Llanelli", "stage_seq": 17, "distance_m": 95740.507, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Llandeilo Jn", "stage_seq": 18, "distance_m": 98272.596, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Duffryn West S.B.", "stage_seq": 19, "distance_m": 99790.297, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Gowerton", "stage_seq": 20, "distance_m": 104931.838, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730H", "location": "Cockett West S.B.", "stage_seq": 21, "distance_m": 107231.088, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Swansea Loop West", "stage_seq": 22, "distance_m": 111886.695, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Swansea Loop East", "stage_seq": 23, "distance_m": 113176.255, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0752", "location": "Swansea", "stage_seq": 24, "distance_m": 113373.87, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Swansea Loop East", "stage_seq": 25, "distance_m": 113571.485, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Neath", "stage_seq": 26, "distance_m": 125479.148, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Briton Ferry West Jn", "stage_seq": 27, "distance_m": 128842.269, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Port Talbot Parkway", "stage_seq": 28, "distance_m": 134386.233, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Margam East Jn", "stage_seq": 29, "distance_m": 138240.197, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Margam Moors Jn", "stage_seq": 30, "distance_m": 140677.971, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Pyle", "stage_seq": 31, "distance_m": 144449.821, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Stormy", "stage_seq": 32, "distance_m": 147386.213, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0826", "location": "Bridgend", "stage_seq": 33, "distance_m": 154034.227, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Pencoed", "stage_seq": 34, "distance_m": 160244.14, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Pontyclun", "stage_seq": 35, "distance_m": 168572.492, "section_seq": 1, "route_path_id": 106190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Leckwith Loop North Jn", "stage_seq": 36, "distance_m": 184417.213, "section_seq": 1, "route_path_id": 106190}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 37, "distance_m": 186463.167, "section_seq": 1, "route_path_id": 106190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 186463.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 106190}], "total_distance_m": 186463.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 185963.168, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 499.999, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:24Z", "source_id": 17591510, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:31Z", "source_id": 17596711, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:08Z", "source_id": 17606460, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25621, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:56Z", "source_id": 55021311, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:01Z", "source_id": 17615104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:38Z", "source_id": 17626069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:05Z", "source_id": 17629287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:05Z", "source_id": 55107113, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:09Z", "source_id": 17639522, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25517, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:00Z", "source_id": 55172453, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:07Z", "source_id": 17657870, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25530, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:43Z", "source_id": 55242479, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:46Z", "source_id": 17677040, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25554, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:45Z", "source_id": 55262082, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:49Z", "source_id": 17682480, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25577, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:09Z", "source_id": 55282941, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:14Z", "source_id": 17688244, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25595, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:27Z", "source_id": 55303955, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:31Z", "source_id": 17693884, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:25Z", "source_id": 55317968, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:26Z", "source_id": 17697692, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:37Z", "source_id": 55329732, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:42Z", "source_id": 17700919, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24905, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:09Z", "source_id": 55362017, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T07:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:12Z", "source_id": 17709596, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
Milford Haven |
0554 |
0554 |
None |
None |
None |
Cardiff Central |
0847 |
0846 |
3A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62420/2026-09-18/detailed |
None |
Bridgend |
2026-09-18T08:32:00+01:00 |
Cardiff Central |
20.0 |
{"type": "LineString", "coordinates": [[-3.5753524, 51.5071932], [-3.5755698, 51.5075105], [-3.575831, 51.5078796], [-3.5762276999999996, 51.508453999999986], [-3.576376399999999, 51.50869389999999], [-3.5764297, 51.50877675], [-3.5765078999999997, 51.5089159], [-3.5767, 51.5092294], [-3.5765387999999994, 51.50901830000001], [-3.5763857, 51.5087873], [-3.5763307999999996, 51.5087004], [-3.5761844, 51.50846219999999], [-3.5760479, 51.5082675], [-3.57589, 51.50803260000001], [-3.5756547, 51.50769809999999], [-3.5754749999999995, 51.50743920000001], [-3.5752291, 51.5070914], [-3.5750534, 51.506849599999995], [-3.5748997999999994, 51.50664979999999], [-3.5747317999999995, 51.5064478], [-3.5746102999999994, 51.5063059], [-3.5744505, 51.50613299999999], [-3.5742541999999995, 51.5059465], [-3.5740678000000004, 51.5057808], [-3.5738508000000007, 51.50559049999998], [-3.5735755999999994, 51.50537609999999], [-3.5732557999999996, 51.5051462], [-3.572903, 51.504917899999995], [-3.5725798, 51.5047247], [-3.5722223999999994, 51.50453039999999], [-3.5718131999999994, 51.504326000000006], [-3.5714450999999996, 51.5041658], [-3.5710999000000005, 51.50402749999999], [-3.570565, 51.50382900000001], [-3.5702598, 51.50372769999999], [-3.5700035, 51.5036429], [-3.5696312999999997, 51.50352999999999], [-3.5692777, 51.5034288], [-3.5688497, 51.503340699999995], [-3.5683671999999995, 51.50322779999998], [-3.5679711999999997, 51.50315109999999], [-3.5675552, 51.5030786], [-3.5670776, 51.50300300000001], [-3.5665535, 51.5029419], [-3.5660609, 51.50289219999999], [-3.5654752, 51.502857], [-3.5648945, 51.5028373], [-3.5642007, 51.5028269], [-3.5639347999999997, 51.5028267], [-3.5630791999999993, 51.5028259], [-3.5620968, 51.50282759999999], [-3.5611999999999995, 51.50282759999999], [-3.5605537, 51.5028313], [-3.5598293999999995, 51.50283040000001], [-3.5589715999999996, 51.5028313], [-3.5583942999999993, 51.5028341], [-3.5577688999999997, 51.5028341], [-3.5569682000000005, 51.50283319999999], [-3.5562258999999994, 51.502836], [-3.5554925, 51.5028341], [-3.554715799999999, 51.50283319999999], [-3.5541159, 51.5028416], [-3.5535296, 51.5028453], [-3.5528668, 51.50285000000001], [-3.5523359, 51.50285280000001], [-3.5519505, 51.5028593], [-3.5514765999999995, 51.5028705], [-3.5510086999999997, 51.50288830000001], [-3.5506234, 51.502906], [-3.5501855, 51.5029322], [-3.5497535999999994, 51.50296199999999], [-3.5491956999999994, 51.5030106], [-3.5487968, 51.50304880000001], [-3.548317, 51.5031039], [-3.5479031, 51.50315340000001], [-3.5474711999999995, 51.503215], [-3.5469823, 51.50329249999999], [-3.5465115, 51.50337369999999], [-3.5461754999999995, 51.50343339999999], [-3.5457122, 51.5035258], [-3.5452368, 51.50362479999999], [-3.5447598999999994, 51.5037293], [-3.5439276000000004, 51.503935600000005], [-3.5431044000000003, 51.5041531], [-3.5423965999999996, 51.50435469999999], [-3.5414532999999997, 51.5046254], [-3.5409254999999997, 51.50477479999999], [-3.5404636, 51.5049064], [-3.5399956999999995, 51.5050417], [-3.539529299999999, 51.50517610000001], [-3.5389489999999997, 51.50533860000001], [-3.5385906000000005, 51.50544119999999], [-3.538158699999999, 51.50557], [-3.5375168999999995, 51.5057381], [-3.5367970999999994, 51.5059434], [-3.5362496999999995, 51.50609739999999], [-3.5356394, 51.50627099999999], [-3.53523, 51.506384], [-3.5348116, 51.5064978], [-3.5345642, 51.506577199999995], [-3.5341743, 51.5066836], [-3.5333376, 51.5069235], [-3.5333149999999995, 51.50693], [-3.5325051999999997, 51.50716239999999], [-3.5319084, 51.5073285], [-3.5312379999999997, 51.50751619999999], [-3.5308942999999995, 51.507614200000006], [-3.530852, 51.50762619999999], [-3.5308116999999997, 51.5076377], [-3.5302198, 51.507806499999994], [-3.5294881999999994, 51.508015099999994], [-3.5287458999999997, 51.5082184], [-3.5279611999999996, 51.508442800000005], [-3.5271447, 51.5086685], [-3.5261985999999994, 51.5089376], [-3.5254969, 51.5091384], [-3.5249306999999996, 51.50929680000001], [-3.5244258999999993, 51.5094406], [-3.5236179, 51.509665], [-3.5229287000000005, 51.509857700000005], [-3.5220465, 51.5101112], [-3.5213127, 51.5103197], [-3.5205449999999994, 51.5105388], [-3.5198557, 51.51072759999999], [-3.5189777, 51.510981], [-3.5181337, 51.5112159], [-3.517647999999999, 51.51136110000001], [-3.5171029999999996, 51.5115195], [-3.5165736000000005, 51.5116946], [-3.5165638999999995, 51.5116978], [-3.5165097999999997, 51.51171620000001], [-3.5163703999999996, 51.5117636], [-3.5161198999999996, 51.5118488], [-3.5153966999999997, 51.51212120000001], [-3.5146346, 51.5124205], [-3.5139550999999996, 51.512720399999985], [-3.513420599999999, 51.512977], [-3.5128354, 51.5132731], [-3.5123516999999995, 51.51353759999999], [-3.5119091999999994, 51.51379810000001], [-3.5114461, 51.51408429999999], [-3.5109117, 51.51444159999999], [-3.5102376, 51.514927199999995], [-3.5098298999999997, 51.515240000000006], [-3.5095035999999995, 51.51550029999999], [-3.5092949999999994, 51.5156734], [-3.5090117999999997, 51.51591520000001], [-3.5087762999999996, 51.5161245], [-3.5084600999999997, 51.51642459999999], [-3.5080317, 51.516846099999995], [-3.5075046999999997, 51.5174267], [-3.5070673, 51.517918], [-3.5067869, 51.5182836], [-3.506538, 51.518606], [-3.5063249, 51.5189019], [-3.5060356, 51.51930099999999], [-3.5057910999999997, 51.5196416], [-3.5056004999999995, 51.51989280000001], [-3.5053537999999995, 51.52021379999999], [-3.5050800999999994, 51.520552900000006], [-3.5048601, 51.52081859999999], [-3.504646699999999, 51.52106369999999], [-3.5044476, 51.52127409999999], [-3.5041697, 51.521570200000006], [-3.5039191, 51.5218214], [-3.5036533, 51.5220794], [-3.5034296080661336, 51.52229075032813], [-3.5034212999999994, 51.522298599999985], [-3.5031894, 51.52250699999999], [-3.5028862999999997, 51.52276770000001], [-3.5026247999999995, 51.5229916], [-3.5022790999999995, 51.5232673], [-3.5019661999999996, 51.5235131], [-3.5016522, 51.52374590000001], [-3.5013381, 51.5239777], [-3.501055459532925, 51.52417338670309], [-3.5008177, 51.52433800000001], [-3.5004895, 51.52456670000001], [-3.5000758999999997, 51.5248308], [-3.499879, 51.524954699999995], [-3.4995996999999996, 51.525129], [-3.499426, 51.5252393], [-3.4989709, 51.52549929999999], [-3.4985048, 51.52576069999999], [-3.4983078999999995, 51.5258669], [-3.4978571, 51.5260983], [-3.4974938, 51.526286199999994], [-3.4970846999999994, 51.52646320000001], [-3.4966973, 51.52663880000001], [-3.4962749999999994, 51.5268226], [-3.495984, 51.5269438], [-3.4956689, 51.52707169999999], [-3.4953428999999994, 51.5271997], [-3.4950343, 51.527316799999994], [-3.4946186, 51.5274692], [-3.4941633999999997, 51.5276312], [-3.4937541999999997, 51.52776739999999], [-3.4932006, 51.52794980000001], [-3.4926950999999997, 51.5281132], [-3.4921786999999997, 51.5282779], [-3.4917125999999996, 51.52842759999999], [-3.4912224999999997, 51.52858419999998], [-3.4908089, 51.5287094], [-3.4904238, 51.528833299999995], [-3.4898766999999995, 51.52898989999999], [-3.4893406, 51.5291382], [-3.4889599, 51.52923760000001], [-3.4886645, 51.5293057], [-3.4882378, 51.5294146], [-3.4878460999999996, 51.5295031], [-3.4873734, 51.5296011], [-3.4869599, 51.5296814], [-3.4865725999999997, 51.52975810000001], [-3.4861794999999995, 51.529830200000006], [-3.4856353, 51.52992029999999], [-3.4850849, 51.530004], [-3.4841496999999997, 51.53013010000001], [-3.4836303, 51.5301958], [-3.4831212999999996, 51.5302588], [-3.4821364000000004, 51.53037849999999], [-3.4816521999999996, 51.5304403], [-3.4811763, 51.5305034], [-3.4807106999999995, 51.53057549999998], [-3.4802637999999995, 51.5306489], [-3.4796409999999995, 51.53076209999999], [-3.4790823, 51.5308728], [-3.4782401, 51.5310569], [-3.4773897, 51.5312744], [-3.4767916999999997, 51.531440499999995], [-3.4761627, 51.531622], [-3.4753371, 51.53186139999999], [-3.4743831999999997, 51.532135599999975], [-3.4726285999999997, 51.5326453], [-3.4719582, 51.5328383], [-3.4711864, 51.533062300000005], [-3.470139399999999, 51.533366099999995], [-3.4696396999999997, 51.5335095], [-3.4689909999999995, 51.53369560000001], [-3.4689766, 51.533699899999995], [-3.4680350999999994, 51.5339788], [-3.4675074, 51.53412929999999], [-3.4667045999999995, 51.534361], [-3.4658997, 51.534576], [-3.4653906999999995, 51.534709799999995], [-3.4648278999999995, 51.534846300000005], [-3.4643105999999997, 51.534966], [-3.4639133, 51.535045800000006], [-3.4634414999999996, 51.5351384], [-3.4630546, 51.535206599999995], [-3.4625827999999994, 51.535282599999995], [-3.4621110999999996, 51.5353482], [-3.4617386, 51.53539709999998], [-3.4612524, 51.5354576], [-3.4607081999999996, 51.53551430000001], [-3.4603626, 51.5355439], [-3.4600005, 51.5355748], [-3.4595453, 51.53560050000001], [-3.4590590999999997, 51.53562490000001], [-3.4582789999999997, 51.53565069999999], [-3.4576023999999994, 51.53566610000001], [-3.456185, 51.5356764], [-3.4552808, 51.5357099], [-3.4548131999999994, 51.5357459], [-3.4543704, 51.5357936], [-3.4538696, 51.5358553], [-3.4533768999999994, 51.53592069999999], [-3.4527718, 51.536013800000006], [-3.4521581999999995, 51.5361109], [-3.4515018999999993, 51.53622129999999], [-3.4508069999999997, 51.536345], [-3.4500929, 51.5364633], [-3.4494191, 51.5365845], [-3.4483657999999995, 51.536766199999995], [-3.4473681, 51.5369456], [-3.4463841999999993, 51.5371229], [-3.4457202, 51.53723750000001], [-3.4451987999999996, 51.53731969999999], [-3.4445591, 51.537401900000006], [-3.4438733, 51.5374773], [-3.4432454999999997, 51.53754049999999], [-3.4427775, 51.53758429999999], [-3.4423094999999995, 51.5376126], [-3.4417613, 51.5376462], [-3.4409683999999996, 51.5376698], [-3.4403109999999995, 51.537686], [-3.4393891, 51.5376768], [-3.438700799999999, 51.53766299999999], [-3.4380960999999997, 51.5376294], [-3.4375896999999997, 51.5375927], [-3.4370636999999995, 51.537551400000005], [-3.4363065999999995, 51.5374643], [-3.4353405, 51.53733890000001], [-3.4348071, 51.53726850000001], [-3.4341434, 51.53719669999999], [-3.4334525999999994, 51.5371141], [-3.432484, 51.537000299999995], [-3.4317468, 51.536905], [-3.4310528999999996, 51.536815100000005], [-3.4302231, 51.5367359], [-3.4296997999999994, 51.5366964], [-3.4291649, 51.536662199999995], [-3.4282165999999994, 51.536617199999995], [-3.427595, 51.536592099999986], [-3.4268808999999996, 51.53656689999999], [-3.4263518, 51.5365417], [-3.4258256, 51.53650389999999], [-3.4251809, 51.5364374], [-3.4245766, 51.5363673], [-3.4240793, 51.5362935], [-3.4235473, 51.5362072], [-3.4230587, 51.536111899999995], [-3.4225788, 51.5360022], [-3.4220757, 51.53587629999999], [-3.4215639, 51.535723399999995], [-3.4212082999999995, 51.53561009999999], [-3.4208497999999996, 51.535477099999994], [-3.4203207, 51.5352828], [-3.4196614999999997, 51.53500950000001], [-3.4187536999999995, 51.534617399999995], [-3.4179297000000006, 51.534279299999994], [-3.4174445, 51.53410619999999], [-3.4171178, 51.53399110000001], [-3.4167636, 51.53387240000001], [-3.4164051, 51.5337573], [-3.4159309, 51.5336278], [-3.415477, 51.53351179999999], [-3.4147931999999996, 51.5333634], [-3.4140645999999997, 51.53322229999999], [-3.4135980796541814, 51.5331196321043], [-3.4135065999999994, 51.533099500000006], [-3.4131221, 51.53301449999999], [-3.4126826999999995, 51.5329264], [-3.4122707, 51.5328311], [-3.4118065999999994, 51.5327187], [-3.4114162999999995, 51.5326189], [-3.4109942, 51.532509100000006], [-3.410575, 51.53238679999999], [-3.4102497, 51.5322834], [-3.4099967, 51.5321962], [-3.4096686000000003, 51.5320775], [-3.4093867, 51.5319651], [-3.4089991999999993, 51.53181039999999], [-3.4086305999999995, 51.53164849999999], [-3.4082374, 51.5314723], [-3.4077198999999996, 51.5312277], [-3.4072053, 51.53098850000001], [-3.4065114, 51.5306665], [-3.4057134, 51.5302897], [-3.4051575, 51.53002409999999], [-3.404545300000001, 51.5297384], [-3.4039540999999995, 51.52945960000001], [-3.4031228999999996, 51.52906300000001], [-3.4020762, 51.52857920000001], [-3.4011626, 51.5281385], [-3.4004809, 51.5278157], [-3.400019, 51.527601999999995], [-3.3985908999999994, 51.5269512], [-3.3975544, 51.52646829999999], [-3.3968218, 51.5261277], [-3.3960507999999994, 51.52576489999999], [-3.3952117000000004, 51.525364399999994], [-3.3942412999999996, 51.524896899999995], [-3.3935229999999996, 51.5245454], [-3.3931486, 51.5243793], [-3.3928896999999996, 51.5242562], [-3.3928653999999994, 51.524245699999994], [-3.3925421, 51.5240834], [-3.3921377999999995, 51.5238963], [-3.3915975, 51.52364399999999], [-3.3910245999999997, 51.5233769], [-3.3905266999999997, 51.52315399999999], [-3.3901374, 51.522984], [-3.3896918, 51.522804599999986], [-3.3893886, 51.522685800000005], [-3.3889804999999997, 51.52253279999999], [-3.3886160999999997, 51.5223977], [-3.3882105, 51.5222541], [-3.3878823, 51.5221454], [-3.3873482, 51.52197999999999], [-3.3869576, 51.5218581], [-3.3865369999999997, 51.5217338], [-3.3859354999999995, 51.521576200000005], [-3.3855936, 51.5214853], [-3.3851455999999995, 51.5213821], [-3.3845402999999994, 51.521246999999995], [-3.3840411999999995, 51.5211305], [-3.3836206, 51.52103579999999], [-3.3831962999999994, 51.52093639999999], [-3.3826447, 51.52080670000001], [-3.3823264999999996, 51.5207205], [-3.3818598, 51.520590799999994], [-3.3814703999999995, 51.5204666], [-3.381126, 51.520360200000006], [-3.3807516, 51.520229], [-3.3803821999999997, 51.520096200000005], [-3.3800552, 51.5199634], [-3.3797319999999997, 51.51983059999999], [-3.3793651, 51.51967450000001], [-3.3789408000000005, 51.51948579999999], [-3.378554, 51.5192956], [-3.378091, 51.5190556], [-3.377452, 51.5187155], [-3.3770551999999996, 51.51849959999999], [-3.3766807999999995, 51.5183024], [-3.3763588, 51.5181315], [-3.3761142, 51.5180127], [-3.375781, 51.51785430000001], [-3.375225700000001, 51.51761590000001], [-3.3746366999999995, 51.5173954], [-3.3739004, 51.51712820000001], [-3.3733713, 51.5169721], [-3.3725913, 51.5167454], [-3.3719973, 51.5165598], [-3.3714932, 51.51641149999999], [-3.3710242, 51.516257800000005], [-3.3707679999999995, 51.51616529999999], [-3.3704110999999997, 51.516041], [-3.3699806, 51.5158733], [-3.3695263, 51.5156814], [-3.3690584, 51.51547490000001], [-3.368699, 51.5153095], [-3.3682859, 51.5150998], [-3.3679352, 51.51491419999998], [-3.367621999999999, 51.5147394], [-3.3673, 51.5145492], [-3.3669717999999995, 51.51434489999998], [-3.3666236, 51.514115800000006], [-3.3662379999999996, 51.513847899999995], [-3.3658387, 51.513544199999984], [-3.3655354, 51.5133003], [-3.3652358999999996, 51.5130433], [-3.3648964999999995, 51.5127334], [-3.3645851999999996, 51.5124099], [-3.3640278999999995, 51.5118123], [-3.3637933, 51.51152489999999], [-3.3636209, 51.511298], [-3.3633384999999993, 51.5109092], [-3.3631339999999996, 51.510613600000006], [-3.3629494999999996, 51.51035589999999], [-3.3626503, 51.509969000000005], [-3.3623557, 51.50959170000001], [-3.3620611, 51.50927329999998], [-3.3617526, 51.5089568], [-3.3613603999999997, 51.5085872], [-3.3608476, 51.50814939999999], [-3.360553, 51.5079177], [-3.3597728, 51.5073337], [-3.3592564, 51.50699850000001], [-3.3588041, 51.5066959], [-3.358272, 51.50631760000001], [-3.3576798, 51.5059316], [-3.3569688, 51.5054632], [-3.3564022999999996, 51.505068900000005], [-3.3560162, 51.5048141], [-3.3555309, 51.5044821], [-3.3550192999999995, 51.50413760000001], [-3.3545091999999994, 51.5037979], [-3.3538317, 51.5033395], [-3.3533217, 51.502997899999976], [-3.3529216999999996, 51.502728600000005], [-3.3525898999999995, 51.5025076], [-3.3522844999999997, 51.50230210000001], [-3.3517992, 51.5019508], [-3.3514085, 51.50165549999999], [-3.3510504, 51.50137749999998], [-3.3508085, 51.5011768], [-3.3504922, 51.500904600000005], [-3.3502209, 51.5006653], [-3.3499448999999997, 51.5004269], [-3.3497138999999994, 51.5002126], [-3.3496094, 51.5001075], [-3.349424, 51.4999211], [-3.3491371999999995, 51.4996046], [-3.3488053999999994, 51.4992031], [-3.3485046, 51.49881700000001], [-3.348473613531157, 51.4987748385867], [-3.3481946, 51.4983952], [-3.3478859999999995, 51.49796], [-3.3476394999999997, 51.49756709999999], [-3.3474084999999993, 51.497157900000005], [-3.3471946, 51.4967554], [-3.3469946000000004, 51.4963423], [-3.3468116, 51.495917599999984], [-3.346625599999999, 51.495459100000005], [-3.3464938, 51.495082700000005], [-3.3463542999999993, 51.49472550000001], [-3.3462534999999995, 51.494462], [-3.3460069999999997, 51.493816300000006], [-3.3458442, 51.4934011], [-3.3456706, 51.4929543], [-3.3454861, 51.4924552], [-3.3453186, 51.4920305], [-3.3451713, 51.4916492], [-3.3449418999999994, 51.4910478], [-3.3445511999999997, 51.49004870000001], [-3.3443201999999994, 51.48939810000001], [-3.3440612999999995, 51.4887069], [-3.343638, 51.48768929999999], [-3.3434627999999997, 51.48733599999999], [-3.3432768, 51.4869904], [-3.3431217, 51.4867172], [-3.3429340999999995, 51.486443], [-3.3427, 51.486112799999994], [-3.3424411, 51.485768199999995], [-3.3421869, 51.48547659999999], [-3.3418737, 51.48513390000001], [-3.3415809, 51.4848441], [-3.3411577, 51.4844659], [-3.3405525999999997, 51.4839917], [-3.3400865999999994, 51.4836202], [-3.3396812, 51.4833407], [-3.3390523999999995, 51.4829454], [-3.33898, 51.4829027], [-3.3382277999999994, 51.482459], [-3.3372233, 51.4819147], [-3.3361850999999993, 51.4813494], [-3.3352121999999995, 51.4808174], [-3.3345893, 51.48046769999999], [-3.3340019999999995, 51.4801315], [-3.3333870999999995, 51.4798322], [-3.3328827999999997, 51.4795896], [-3.3323608, 51.4793753], [-3.3319236999999995, 51.4792214], [-3.3313957999999997, 51.4790576], [-3.3307471999999994, 51.47887779999999], [-3.3305708, 51.4788398], [-3.3300668999999994, 51.47873119999999], [-3.3293550999999995, 51.478574300000005], [-3.3287768, 51.4784578], [-3.3283440999999994, 51.47838130000001], [-3.3279115, 51.4783248], [-3.3274409, 51.4782497], [-3.3271443, 51.478209], [-3.3268411999999996, 51.47817990000001], [-3.326529, 51.478152400000006], [-3.326194399999999, 51.47813140000001], [-3.3258302, 51.47811109999999], [-3.3254077999999994, 51.47809079999999], [-3.3249897, 51.47808309999999], [-3.3246451, 51.478093900000005], [-3.3242777999999995, 51.4781093], [-3.3238817999999997, 51.4781345], [-3.323766551242229, 51.478144369458185], [-3.3235163, 51.47816579999999], [-3.3231334999999995, 51.4782091], [-3.3224004, 51.4783095], [-3.3221573999999996, 51.478337800000006], [-3.3218157999999995, 51.4783889], [-3.321043, 51.47852530000001], [-3.3206156, 51.47861009999998], [-3.3204169999999995, 51.4786525], [-3.3198667, 51.47877569999999], [-3.3193576999999994, 51.4788981], [-3.3188014, 51.479049], [-3.3182992, 51.47919549999999], [-3.3178523, 51.4793347], [-3.3174469, 51.4794652], [-3.3169208999999995, 51.479645], [-3.3165847, 51.4797756], [-3.3162014999999996, 51.479921399999995], [-3.3151897999999997, 51.48033409999999], [-3.3144186, 51.480647600000005], [-3.3139175, 51.4808364], [-3.313623, 51.4809446], [-3.3134250999999995, 51.48101109999999], [-3.3130097, 51.48114759999999], [-3.3125386999999997, 51.4812875], [-3.3120651, 51.4814193], [-3.3115663, 51.48154279999999], [-3.3111935999999997, 51.4816295], [-3.3107826999999994, 51.4817127], [-3.3099937999999995, 51.48185889999999], [-3.3091316, 51.4819939], [-3.3081685, 51.4821466], [-3.3054285999999995, 51.48257920000001], [-3.3050593, 51.4826357], [-3.3045006999999997, 51.482723199999995], [-3.3037981, 51.48283500000001], [-3.3028752999999997, 51.482977199999986], [-3.3023627, 51.48305320000001], [-3.3018117999999994, 51.48312099999999], [-3.3012797, 51.4831768], [-3.3009419999999996, 51.48320799999999], [-3.3006043, 51.48323289999999], [-3.3001570999999994, 51.483261], [-3.2997099, 51.48327789999999], [-3.2993762, 51.4832917], [-3.2986811, 51.4832975], [-3.2983409, 51.4832932], [-3.2981299999999996, 51.48328870000001], [-3.2971533999999996, 51.48326209999999], [-3.2963944, 51.483208700000006], [-3.2953432, 51.483085], [-3.2949097, 51.4830312], [-3.2944688, 51.4829648], [-3.2940882999999994, 51.48291129999999], [-3.2935603, 51.482818599999995], [-3.2927664, 51.48265729999999], [-3.2922763, 51.482543099999994], [-3.2917938, 51.4824178], [-3.2911355, 51.4822343], [-3.2901968, 51.4819484], [-3.2894382000000006, 51.4817143], [-3.28866, 51.48146880000001], [-3.288206, 51.48133229999999], [-3.2877296, 51.48119249999999], [-3.2869613, 51.480993700000006], [-3.2863454999999995, 51.48087399999999], [-3.2859557, 51.48081040000001], [-3.2855316, 51.4807491], [-3.2851964, 51.48071139999999], [-3.2848227, 51.48067509999999], [-3.2844642, 51.48065299999998], [-3.2841291999999997, 51.480639], [-3.2838043, 51.48063129999999], [-3.2832328, 51.48063129999999], [-3.2824953999999997, 51.480662999999986], [-3.2818622, 51.48071139999999], [-3.2812187, 51.4808033], [-3.2805424999999997, 51.48091860000001], [-3.2798668999999996, 51.4810672], [-3.2793596999999997, 51.48119919999999], [-3.278719, 51.481398], [-3.2781366, 51.48159339999999], [-3.2773668, 51.481877399999995], [-3.2766229, 51.4821566], [-3.2761852, 51.4823247], [-3.2752671, 51.482673199999994], [-3.2741670999999997, 51.48309340000001], [-3.2735796999999995, 51.48331220000001], [-3.272740199999999, 51.48361119999999], [-3.2723888, 51.48373479999999], [-3.2718473, 51.48391259999999], [-3.2712727, 51.48409469999999], [-3.2708011999999997, 51.48424], [-3.2698129, 51.4845358], [-3.2697416999999995, 51.4845581], [-3.2696799, 51.4845774], [-3.2696265, 51.484592500000005], [-3.2695672999999994, 51.484609199999994], [-3.2690876, 51.4847525], [-3.2687124, 51.48485839999999], [-3.2683667, 51.4849523], [-3.268073, 51.4850296], [-3.2676649999999996, 51.4851275], [-3.2671336999999996, 51.48524199999999], [-3.2666394, 51.48533999999998], [-3.2661442999999997, 51.4854259], [-3.2657424, 51.4854864], [-3.2652276999999996, 51.4855575], [-3.264869899999999, 51.4856013], [-3.2645458000000005, 51.4856359], [-3.264092199999999, 51.4856803], [-3.2635662999999995, 51.4857207], [-3.2630075, 51.485759], [-3.2617806, 51.485839], [-3.2606195, 51.4859136], [-3.2601181999999995, 51.4859441], [-3.259738, 51.4859689], [-3.2586800999999994, 51.48604809999999], [-3.2575107, 51.4861279], [-3.2560055, 51.486208], [-3.2554922, 51.486243400000006], [-3.2542624999999994, 51.4863166], [-3.2533961999999996, 51.4863483], [-3.2526987999999997, 51.48635839999999], [-3.2521542999999995, 51.48635500000001], [-3.2515568, 51.4863162], [-3.2510246, 51.486271999999985], [-3.2504701999999996, 51.48622699999999], [-3.249941999999999, 51.4861747], [-3.2494014000000004, 51.486125099999995], [-3.2486607999999997, 51.48606079999999], [-3.2480076, 51.486013], [-3.2474577999999994, 51.485978], [-3.2466906999999994, 51.4859446], [-3.2460764, 51.4859345], [-3.2456634, 51.4859379], [-3.2452423, 51.4859462], [-3.2447862999999995, 51.48596289999999], [-3.2442873999999997, 51.48598969999999], [-3.2439414, 51.48601970000001], [-3.2433916, 51.4860682], [-3.2427477999999996, 51.486140000000006], [-3.2418332, 51.4862368], [-3.2407575999999993, 51.4863421], [-3.2400361, 51.48639049999999], [-3.2394218999999995, 51.48642559999999], [-3.2386655, 51.48643520000001], [-3.2381452, 51.4864369], [-3.2374879999999995, 51.4864235], [-3.2367692, 51.4863934], [-3.2359161999999997, 51.48633329999999], [-3.2352645, 51.48627479999999], [-3.2346850999999996, 51.486208], [-3.2340681999999994, 51.4861162], [-3.233935022830277, 51.48609545203939], [-3.2335424999999995, 51.486034299999986], [-3.2330007, 51.4859358], [-3.2324991, 51.4858322], [-3.2319948, 51.485722], [-3.2316461999999997, 51.4856385], [-3.2304356, 51.48532589999999], [-3.2302942999999997, 51.4852894], [-3.2296238, 51.48511070000001], [-3.2291110999999995, 51.4849612], [-3.2287291999999996, 51.484859199999995], [-3.2279103999999994, 51.4846349], [-3.2268791999999995, 51.484354], [-3.2263846999999997, 51.48421900000001], [-3.2255655999999995, 51.4839955], [-3.2250417, 51.48385289999999], [-3.22480603370599, 51.48378816728179], [-3.224712076891297, 51.48376235923795], [-3.2245341999999995, 51.48371349999999], [-3.2241919, 51.4836208], [-3.2238932999999994, 51.4835374], [-3.2237685, 51.483504199999985], [-3.2232105, 51.4833483], [-3.2227424999999994, 51.483217200000006], [-3.2212553, 51.48278680000001], [-3.2209262999999995, 51.4826873], [-3.220291, 51.48249630000001], [-3.2188278999999995, 51.4820557], [-3.2174224, 51.4816331], [-3.2161913, 51.4812673], [-3.2143297999999993, 51.4807427], [-3.2124576, 51.4802383], [-3.2116544999999994, 51.4800234], [-3.2113467, 51.479941], [-3.2104956, 51.4797133], [-3.2101161, 51.4796147], [-3.2094589, 51.47944439999999], [-3.209235, 51.47938], [-3.2086757, 51.47922220000001], [-3.2083472, 51.479127], [-3.2080025, 51.47903509999999], [-3.2075197, 51.4789073], [-3.2073321999999997, 51.4788575], [-3.2064549, 51.4786526], [-3.2061987, 51.478587399999995], [-3.2056985, 51.47845709999999], [-3.2051352, 51.47830759999999], [-3.2044741000000005, 51.47813299999999], [-3.2039040999999995, 51.4779844], [-3.2031328999999995, 51.4777856], [-3.202624699999999, 51.477659399999986], [-3.2022517999999995, 51.47757419999999], [-3.2018320999999994, 51.4774857], [-3.2015289999999994, 51.4774231], [-3.2012327, 51.4773713], [-3.2004038, 51.4772719], [-3.1988520999999994, 51.477080599999994], [-3.1976318, 51.4769469], [-3.1968927999999996, 51.47687680000001], [-3.1956562999999996, 51.476774899999995], [-3.193827, 51.47666459999999], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
20.5 |
0832 |
0852 |
Bridgend |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-18 08:02:57 |
TERMINATED |
2026-09-18 07:52:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709596 |
1789717873522214 |
90 |
90 |
2026-09-18 08:02:53.822616 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:52.970090 |
| 632709 |
658450 |
L80344 |
871W91M518 |
2026-09-18 |
COMPLETE |
17709534 |
2026-09-18 08:52:00 |
2026-09-18 08:02:57 |
2026-09-20 08:02:57 |
{"id": 658450, "stp": "O", "toc": "South Western Railway", "uid": "L80344", "consist": "444033", "dest_crs": "WEY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80344/2026-09-18/detailed", "trust_id": "871W91M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weymouth", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "3", "is_terminated": 1, "next_location": "Weymouth", "signalling_id": "1W91", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0852", "current_leg_dep": "0847", "current_leg_end": "Weymouth", "origin_dep_time": "0518", "origin_platform": "19", "current_location": "Weymouth Carriage Holding Sidings", "last_update_time": "2026-09-18T08:02:57", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]}", "current_leg_start": "Upwey", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "50.6259365", "next_location_lon": "-2.4615611", "previous_location": "Upwey", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.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\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45075.328, \"from_m\": 39953.269, \"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\": 45148.035, \"from_m\": 45075.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53814.554, \"from_m\": 45148.035, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.636, \"from_m\": 53814.554, \"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\": 76401.189, \"from_m\": 75854.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76587.022, \"from_m\": 76401.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.763, \"from_m\": 76587.022, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77343.856, \"from_m\": 76883.763, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.777, \"from_m\": 77343.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81701.003, \"from_m\": 77507.777, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92893.166, \"from_m\": 81701.003, \"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\": 92928.194, \"from_m\": 92893.166, \"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\": 92978.998, \"from_m\": 92928.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106644.038, \"from_m\": 92978.998, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106695.915, \"from_m\": 106644.038, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106994.881, \"from_m\": 106695.915, \"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\": 107046.658, \"from_m\": 106994.881, \"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\": 118425.058, \"from_m\": 107046.658, \"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\": 121639.883, \"from_m\": 118425.058, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121945.424, \"from_m\": 121639.883, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123952.566, \"from_m\": 121945.424, \"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\": 125606.618, \"from_m\": 123952.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125962.935, \"from_m\": 125606.618, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126903.921, \"from_m\": 125962.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127153.476, \"from_m\": 126903.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127787.722, \"from_m\": 127153.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131481.83, \"from_m\": 127787.722, \"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\": 131793.68, \"from_m\": 131481.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\": 132239.005, \"from_m\": 131793.68, \"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\": 132965.998, \"from_m\": 132239.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133015.743, \"from_m\": 132965.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133185.871, \"from_m\": 133015.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133915.721, \"from_m\": 133185.871, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136972.712, \"from_m\": 133915.721, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138056.691, \"from_m\": 136972.712, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 148581.442, \"from_m\": 138056.691, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149652.371, \"from_m\": 148581.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 149723.652, \"from_m\": 149652.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167134.938, \"from_m\": 149723.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167897.594, \"from_m\": 167134.938, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171602.915, \"from_m\": 167897.594, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172759.702, \"from_m\": 171602.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173073.238, \"from_m\": 172759.702, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 173140.742, \"from_m\": 173073.238, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 173579.01, \"from_m\": 173140.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173719.122, \"from_m\": 173579.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174008.739, \"from_m\": 173719.122, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176458.882, \"from_m\": 174008.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176964.643, \"from_m\": 176458.882, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177004.998, \"from_m\": 176964.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177274.896, \"from_m\": 177004.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177515.562, \"from_m\": 177274.896, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 177566.155, \"from_m\": 177515.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177781.296, \"from_m\": 177566.155, \"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\": 179754.901, \"from_m\": 177781.296, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181117.596, \"from_m\": 179754.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182481.573, \"from_m\": 181117.596, \"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\": 182922.632, \"from_m\": 182481.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 183205.801, \"from_m\": 182922.632, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 183991.03, \"from_m\": 183205.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185691.194, \"from_m\": 183991.03, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 186452.726, \"from_m\": 185691.194, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 186877.856, \"from_m\": 186452.726, \"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\": 195989.171, \"from_m\": 186877.856, \"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\": 196706.19, \"from_m\": 195989.171, \"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\": 201920.225, \"from_m\": 196706.19, \"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\": 202247.202, \"from_m\": 201920.225, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209194.342, \"from_m\": 202247.202, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 209988.351, \"from_m\": 209194.342, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211957.759, \"from_m\": 209988.351, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 216711.144, \"from_m\": 211957.759, \"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\": 216973.389, \"from_m\": 216711.144, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218101.739, \"from_m\": 216973.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218331.291, \"from_m\": 218101.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 218795.992, \"from_m\": 218331.291, \"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\": 219266.166, \"from_m\": 218795.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221698.585, \"from_m\": 219266.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 228506.489, \"from_m\": 221698.585, \"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\": 228734.42, \"from_m\": 228506.489, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 228900.894, \"from_m\": 228734.42, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 229260.385, \"from_m\": 228900.894, \"capability_applied\": null, \"effective_limit_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\": 658450, \"profile_key\": \"4a222e4815a42cf44aad987bbcbbe50b8bf93ee394761b5098510d3cca35e189\", \"schedule_id\": 38825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0553\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Farnborough London End\", \"stage_seq\": 10, \"distance_m\": 52105.277, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 11, \"distance_m\": 53333.233, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Fleet\", \"stage_seq\": 12, \"distance_m\": 58636.183, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621H\", \"location\": \"Basingstoke\", \"stage_seq\": 13, \"distance_m\": 76689.175, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Worting Jn\", \"stage_seq\": 14, \"distance_m\": 80662.28, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Micheldever\", \"stage_seq\": 15, \"distance_m\": 93281.209, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 16, \"distance_m\": 97603.024, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0638\", \"location\": \"Winchester\", \"stage_seq\": 17, \"distance_m\": 106994.881, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Shawford Jn\", \"stage_seq\": 18, \"distance_m\": 110932.02, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Shawford\", \"stage_seq\": 19, \"distance_m\": 112036.299, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 20, \"distance_m\": 116774.934, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Eastleigh\", \"stage_seq\": 21, \"distance_m\": 118389.317, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0653H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 22, \"distance_m\": 120466.191, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"St. Denys\", \"stage_seq\": 23, \"distance_m\": 124156.216, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Northam Jn\", \"stage_seq\": 24, \"distance_m\": 125514.909, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0702\", \"location\": \"Southampton Central\", \"stage_seq\": 25, \"distance_m\": 127312.783, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Church Lane Jn\", \"stage_seq\": 26, \"distance_m\": 129534.034, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Redbridge\", \"stage_seq\": 27, \"distance_m\": 131605.571, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707H\", \"location\": \"Totton\", \"stage_seq\": 28, \"distance_m\": 132609.572, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Brockenhurst\", \"stage_seq\": 29, \"distance_m\": 149103.696, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Sway\", \"stage_seq\": 30, \"distance_m\": 153557.587, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"New Milton\", \"stage_seq\": 31, \"distance_m\": 158332.954, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734\", \"location\": \"Hinton Admiral\", \"stage_seq\": 32, \"distance_m\": 162335.124, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Christchurch\", \"stage_seq\": 33, \"distance_m\": 167636.457, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Pokesdown\", \"stage_seq\": 34, \"distance_m\": 170642.892, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0751\", \"location\": \"Bournemouth\", \"stage_seq\": 35, \"distance_m\": 173460.303, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Branksome\", \"stage_seq\": 36, \"distance_m\": 177704.538, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 37, \"distance_m\": 179790.438, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803H\", \"location\": \"Poole\", \"stage_seq\": 38, \"distance_m\": 182787.768, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Hamworthy\", \"stage_seq\": 39, \"distance_m\": 186267.693, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Holton Heath\", \"stage_seq\": 40, \"distance_m\": 190746.336, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817H\", \"location\": \"Wareham\", \"stage_seq\": 41, \"distance_m\": 194174.401, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Wool\", \"stage_seq\": 42, \"distance_m\": 202143.369, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0832H\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 43, \"distance_m\": 209346.219, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0840H\", \"location\": \"Dorchester South\", \"stage_seq\": 44, \"distance_m\": 218243.928, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Dorchester Jn\", \"stage_seq\": 45, \"distance_m\": 218732.872, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Upwey Sig. DR189\", \"stage_seq\": 46, \"distance_m\": 223950.062, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0846H\", \"wtt_dep\": \"0847\", \"location\": \"Upwey\", \"stage_seq\": 47, \"distance_m\": 225471.83, \"section_seq\": 1, \"route_path_id\": 72822}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Weymouth\", \"stage_seq\": 48, \"distance_m\": 229260.385, \"section_seq\": 1, \"route_path_id\": 72822}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229260.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72822}], \"total_distance_m\": 229260.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 228388.287, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 872.098, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.6259365", "current_position_lon": "-2.4615611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:11Z\", \"source_id\": 54883113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:18Z\", \"source_id\": 17573875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:57Z\", \"source_id\": 54890125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:59Z\", \"source_id\": 17575831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:20Z\", \"source_id\": 54895027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:23Z\", \"source_id\": 17577204, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:17Z\", \"source_id\": 54898657, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:23Z\", \"source_id\": 17578232, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:23Z\", \"source_id\": 54914735, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:27Z\", \"source_id\": 17582857, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:25Z\", \"source_id\": 54930128, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:26Z\", \"source_id\": 17587400, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:45Z\", \"source_id\": 54944288, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:46Z\", \"source_id\": 17591724, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:20Z\", \"source_id\": 54968411, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:23Z\", \"source_id\": 17599057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:14Z\", \"source_id\": 55001523, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:16Z\", \"source_id\": 17609134, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:55Z\", \"source_id\": 55028317, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:59Z\", \"source_id\": 17617147, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:29Z\", \"source_id\": 55036988, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:33Z\", \"source_id\": 17619657, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:40Z\", \"source_id\": 55047170, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:45Z\", \"source_id\": 17622602, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:51Z\", \"source_id\": 55055376, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:57Z\", \"source_id\": 17624803, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:05:24Z\", \"source_id\": 55069320, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:05:26Z\", \"source_id\": 17628813, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:17Z\", \"source_id\": 55071578, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:24Z\", \"source_id\": 17629511, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:39Z\", \"source_id\": 55098241, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:43Z\", \"source_id\": 17636984, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:47Z\", \"source_id\": 55109100, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:50Z\", \"source_id\": 17640050, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:25Z\", \"source_id\": 55124391, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:27Z\", \"source_id\": 17644390, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:59Z\", \"source_id\": 55139596, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:32:04Z\", \"source_id\": 17648670, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:56Z\", \"source_id\": 55152999, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:36:57Z\", \"source_id\": 17652455, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:23Z\", \"source_id\": 55167708, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:25Z\", \"source_id\": 17656618, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:27Z\", \"source_id\": 55179391, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:32Z\", \"source_id\": 17659777, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:55Z\", \"source_id\": 55203039, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:59Z\", \"source_id\": 17666338, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:24Z\", \"source_id\": 55212674, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:29Z\", \"source_id\": 17668964, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:30Z\", \"source_id\": 55224610, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:34Z\", \"source_id\": 17672203, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:49Z\", \"source_id\": 55239939, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:53Z\", \"source_id\": 17676340, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:45Z\", \"source_id\": 55253666, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:49Z\", \"source_id\": 17680156, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:54Z\", \"source_id\": 55265173, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:55Z\", \"source_id\": 17683343, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:56Z\", \"source_id\": 55282331, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:01Z\", \"source_id\": 17688068, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:11Z\", \"source_id\": 55297620, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:16Z\", \"source_id\": 17692146, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:31Z\", \"source_id\": 55329398, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:33Z\", \"source_id\": 17700805, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:03Z\", \"source_id\": 55361781, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:07Z\", \"source_id\": 17709534, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weymouth", "service_state_platform": "3", "timing_fact_generation": 1789717867291713, "current_leg_arrival_utc": "2026-09-18T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:53.962327", "service_state_evidence_id": 17709534, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 212, "service_state_event_time_utc": "2026-09-18T07:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:54.721097", "service_state_valid_until_kind": null, "operational_interpretation_version": 212, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
WEY |
1W91 |
444033 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.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": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45075.328, "from_m": 39953.269, "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": 45148.035, "from_m": 45075.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53814.554, "from_m": 45148.035, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.636, "from_m": 53814.554, "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": 76401.189, "from_m": 75854.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76587.022, "from_m": 76401.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.763, "from_m": 76587.022, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 77343.856, "from_m": 76883.763, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.777, "from_m": 77343.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81701.003, "from_m": 77507.777, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92893.166, "from_m": 81701.003, "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": 92928.194, "from_m": 92893.166, "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": 92978.998, "from_m": 92928.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106644.038, "from_m": 92978.998, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 106695.915, "from_m": 106644.038, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106994.881, "from_m": 106695.915, "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": 107046.658, "from_m": 106994.881, "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": 118425.058, "from_m": 107046.658, "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": 121639.883, "from_m": 118425.058, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121945.424, "from_m": 121639.883, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123952.566, "from_m": 121945.424, "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": 125606.618, "from_m": 123952.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125962.935, "from_m": 125606.618, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126903.921, "from_m": 125962.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127153.476, "from_m": 126903.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127787.722, "from_m": 127153.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131481.83, "from_m": 127787.722, "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": 131793.68, "from_m": 131481.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": 132239.005, "from_m": 131793.68, "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": 132965.998, "from_m": 132239.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133015.743, "from_m": 132965.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133185.871, "from_m": 133015.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133915.721, "from_m": 133185.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136972.712, "from_m": 133915.721, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138056.691, "from_m": 136972.712, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 148581.442, "from_m": 138056.691, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149652.371, "from_m": 148581.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149723.652, "from_m": 149652.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167134.938, "from_m": 149723.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167897.594, "from_m": 167134.938, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171602.915, "from_m": 167897.594, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172759.702, "from_m": 171602.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173073.238, "from_m": 172759.702, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 173140.742, "from_m": 173073.238, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 173579.01, "from_m": 173140.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173719.122, "from_m": 173579.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174008.739, "from_m": 173719.122, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176458.882, "from_m": 174008.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176964.643, "from_m": 176458.882, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177004.998, "from_m": 176964.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177274.896, "from_m": 177004.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177515.562, "from_m": 177274.896, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 177566.155, "from_m": 177515.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177781.296, "from_m": 177566.155, "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": 179754.901, "from_m": 177781.296, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181117.596, "from_m": 179754.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182481.573, "from_m": 181117.596, "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": 182922.632, "from_m": 182481.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 183205.801, "from_m": 182922.632, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 183991.03, "from_m": 183205.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185691.194, "from_m": 183991.03, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 186452.726, "from_m": 185691.194, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 186877.856, "from_m": 186452.726, "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": 195989.171, "from_m": 186877.856, "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": 196706.19, "from_m": 195989.171, "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": 201920.225, "from_m": 196706.19, "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": 202247.202, "from_m": 201920.225, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209194.342, "from_m": 202247.202, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 209988.351, "from_m": 209194.342, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211957.759, "from_m": 209988.351, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 216711.144, "from_m": 211957.759, "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": 216973.389, "from_m": 216711.144, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218101.739, "from_m": 216973.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218331.291, "from_m": 218101.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 218795.992, "from_m": 218331.291, "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": 219266.166, "from_m": 218795.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221698.585, "from_m": 219266.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 228506.489, "from_m": 221698.585, "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": 228734.42, "from_m": 228506.489, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 228900.894, "from_m": 228734.42, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 229260.385, "from_m": 228900.894, "capability_applied": null, "effective_limit_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": 658450, "profile_key": "4a222e4815a42cf44aad987bbcbbe50b8bf93ee394761b5098510d3cca35e189", "schedule_id": 38825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0553", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Farnborough London End", "stage_seq": 10, "distance_m": 52105.277, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Farnborough (Main)", "stage_seq": 11, "distance_m": 53333.233, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Fleet", "stage_seq": 12, "distance_m": 58636.183, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621H", "location": "Basingstoke", "stage_seq": 13, "distance_m": 76689.175, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Worting Jn", "stage_seq": 14, "distance_m": 80662.28, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Micheldever", "stage_seq": 15, "distance_m": 93281.209, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Wallers Ash Loop", "stage_seq": 16, "distance_m": 97603.024, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0638", "location": "Winchester", "stage_seq": 17, "distance_m": 106994.881, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Shawford Jn", "stage_seq": 18, "distance_m": 110932.02, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Shawford", "stage_seq": 19, "distance_m": 112036.299, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Allbrook S.B.", "stage_seq": 20, "distance_m": 116774.934, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Eastleigh", "stage_seq": 21, "distance_m": 118389.317, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0653H", "location": "Southampton Airport Parkway", "stage_seq": 22, "distance_m": 120466.191, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "St. Denys", "stage_seq": 23, "distance_m": 124156.216, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Northam Jn", "stage_seq": 24, "distance_m": 125514.909, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0702", "location": "Southampton Central", "stage_seq": 25, "distance_m": 127312.783, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Church Lane Jn", "stage_seq": 26, "distance_m": 129534.034, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Redbridge", "stage_seq": 27, "distance_m": 131605.571, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707H", "location": "Totton", "stage_seq": 28, "distance_m": 132609.572, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Brockenhurst", "stage_seq": 29, "distance_m": 149103.696, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Sway", "stage_seq": 30, "distance_m": 153557.587, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "New Milton", "stage_seq": 31, "distance_m": 158332.954, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734", "location": "Hinton Admiral", "stage_seq": 32, "distance_m": 162335.124, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Christchurch", "stage_seq": 33, "distance_m": 167636.457, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Pokesdown", "stage_seq": 34, "distance_m": 170642.892, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0751", "location": "Bournemouth", "stage_seq": 35, "distance_m": 173460.303, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Branksome", "stage_seq": 36, "distance_m": 177704.538, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Parkstone (Dorset)", "stage_seq": 37, "distance_m": 179790.438, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803H", "location": "Poole", "stage_seq": 38, "distance_m": 182787.768, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Hamworthy", "stage_seq": 39, "distance_m": 186267.693, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Holton Heath", "stage_seq": 40, "distance_m": 190746.336, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817H", "location": "Wareham", "stage_seq": 41, "distance_m": 194174.401, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Wool", "stage_seq": 42, "distance_m": 202143.369, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0832H", "location": "Moreton (Dorset)", "stage_seq": 43, "distance_m": 209346.219, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0840H", "location": "Dorchester South", "stage_seq": 44, "distance_m": 218243.928, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Dorchester Jn", "stage_seq": 45, "distance_m": 218732.872, "section_seq": 1, "route_path_id": 72822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Upwey Sig. DR189", "stage_seq": 46, "distance_m": 223950.062, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0846H", "wtt_dep": "0847", "location": "Upwey", "stage_seq": 47, "distance_m": 225471.83, "section_seq": 1, "route_path_id": 72822}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Weymouth", "stage_seq": 48, "distance_m": 229260.385, "section_seq": 1, "route_path_id": 72822}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229260.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 72822}], "total_distance_m": 229260.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 228388.287, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 872.098, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:11Z", "source_id": 54883113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:18Z", "source_id": 17573875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:57Z", "source_id": 54890125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:59Z", "source_id": 17575831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:20Z", "source_id": 54895027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:23Z", "source_id": 17577204, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:17Z", "source_id": 54898657, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:23Z", "source_id": 17578232, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:23Z", "source_id": 54914735, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:27Z", "source_id": 17582857, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27030, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:25Z", "source_id": 54930128, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:26Z", "source_id": 17587400, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:45Z", "source_id": 54944288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:46Z", "source_id": 17591724, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:20Z", "source_id": 54968411, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:23Z", "source_id": 17599057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:14Z", "source_id": 55001523, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:16Z", "source_id": 17609134, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27160, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:55Z", "source_id": 55028317, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:59Z", "source_id": 17617147, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:29Z", "source_id": 55036988, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:33Z", "source_id": 17619657, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:40Z", "source_id": 55047170, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:45Z", "source_id": 17622602, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:51Z", "source_id": 55055376, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:57Z", "source_id": 17624803, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:05:24Z", "source_id": 55069320, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:05:26Z", "source_id": 17628813, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:17Z", "source_id": 55071578, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:24Z", "source_id": 17629511, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:39Z", "source_id": 55098241, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:43Z", "source_id": 17636984, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27654, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:47Z", "source_id": 55109100, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:50Z", "source_id": 17640050, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:25Z", "source_id": 55124391, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:27Z", "source_id": 17644390, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:59Z", "source_id": 55139596, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:32:04Z", "source_id": 17648670, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:56Z", "source_id": 55152999, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T06:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:36:57Z", "source_id": 17652455, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27671, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:23Z", "source_id": 55167708, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T06:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:25Z", "source_id": 17656618, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:27Z", "source_id": 55179391, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T06:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:32Z", "source_id": 17659777, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:55Z", "source_id": 55203039, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T06:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:59Z", "source_id": 17666338, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:24Z", "source_id": 55212674, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T06:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:29Z", "source_id": 17668964, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:30Z", "source_id": 55224610, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T07:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:34Z", "source_id": 17672203, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27751, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:49Z", "source_id": 55239939, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T07:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:53Z", "source_id": 17676340, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27755, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:45Z", "source_id": 55253666, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T07:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:49Z", "source_id": 17680156, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27761, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:54Z", "source_id": 55265173, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T07:17:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:55Z", "source_id": 17683343, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:56Z", "source_id": 55282331, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T07:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:01Z", "source_id": 17688068, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:11Z", "source_id": 55297620, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T07:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:16Z", "source_id": 17692146, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27777, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:31Z", "source_id": 55329398, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T07:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:33Z", "source_id": 17700805, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27795, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:03Z", "source_id": 55361781, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T07:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:07Z", "source_id": 17709534, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T08:52:00+01:00", "operational_fact": true}] |
London Waterloo |
0518 |
0518 |
19 |
None |
None |
Weymouth |
0851 |
0851 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80344/2026-09-18/detailed |
None |
Upwey |
2026-09-18T08:48:00+01:00 |
Weymouth |
5.0 |
{"type": "LineString", "coordinates": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]} |
2.4 |
0847 |
0852 |
Upwey |
Weymouth Carriage Holding Sidings |
Weymouth |
50.6259365 |
-2.4615611 |
50.6259365 |
-2.4615611 |
1 |
0 |
2026-09-18 08:02:57 |
TERMINATED |
2026-09-18 07:52:00 |
Weymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709534 |
1789717867291713 |
212 |
212 |
2026-09-18 08:02:54.721097 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:53.962327 |
| 632710 |
664172 |
P91358 |
895U23MC18 |
2026-09-18 |
COMPLETE |
17709872 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 664172, "stp": "P", "toc": "Southeastern", "uid": "P91358", "consist": "395025", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91358/2026-09-18/detailed", "trust_id": "895U23MC18", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-18", "dest_arr_time": "0850", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5U23", "timing_status": "LATE", "origin_station": "Faversham", "current_leg_arr": "0853", "current_leg_dep": "0821", "current_leg_end": "Ramsgate", "origin_dep_time": "0821", "origin_platform": "1", "current_location": "Ramsgate", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8914974268814825, 51.31129872757299], [0.8917283, 51.3112417], [0.8919642999999999, 51.311188099999995], [0.8922701, 51.3111294], [0.8926134, 51.3110707], [0.892836, 51.31103720000001], [0.8930292, 51.3110053], [0.8933871999999999, 51.3109408], [0.8937815, 51.3108645], [0.8945645000000001, 51.3106686], [0.8948838999999998, 51.3106063], [0.8950475, 51.3105819], [0.8952553999999999, 51.3105509], [0.8956751999999999, 51.310496400000005], [0.8960426, 51.3104545], [0.896339, 51.3104311], [0.8966408000000001, 51.31042020000001], [0.8967066, 51.31041880000001], [0.8969117, 51.3104143], [0.8971784999999999, 51.3104118], [0.8975781999999998, 51.31041509999999], [0.8978812999999999, 51.3104269], [0.8982098999999999, 51.31044200000001], [0.8983152841195214, 51.310449962243545], [0.8986202000000001, 51.310473], [0.8989487999999999, 51.3105082], [0.8992920999999999, 51.310558500000006], [0.8996072999999998, 51.3106121], [0.9000203, 51.310691799999994], [0.9003656999999999, 51.3107535], [0.9006435999999999, 51.3108216], [0.9007341, 51.3108387], [0.9010317, 51.3109178], [0.9014155, 51.31103890000001], [0.9019793, 51.3112095], [0.9026147, 51.31140020000001], [0.9046693999999996, 51.312050600000006], [0.9067589, 51.312702499999986], [0.9079337, 51.31303599999999], [0.9090981, 51.31337409999999], [0.912025, 51.314212700000006], [0.9149513, 51.3150575], [0.9191402, 51.31625120000001], [0.9216777999999998, 51.3169718], [0.9242123, 51.31770039999999], [0.9271655, 51.31853590000001], [0.9283945, 51.3188327], [0.9299144, 51.319121299999985], [0.9325862, 51.319577], [0.9330293, 51.31965009999999], [0.9352397, 51.3200147], [0.9370104, 51.3203437], [0.9379664, 51.320560699999994], [0.9388497999999998, 51.3207861], [0.9396519, 51.321017], [0.9404290999999998, 51.32126349999999], [0.9411115, 51.32149319999999], [0.9417396999999996, 51.3217316], [0.9426222, 51.3220975], [0.9434767, 51.3224722], [0.9469841, 51.3240602], [0.9503368, 51.3255783], [0.952102, 51.326375799999994], [0.9537459999999998, 51.327116200000006], [0.9586960999999998, 51.329360300000005], [0.961185, 51.3304848], [0.9616513913036052, 51.33069708903964], [0.9624476, 51.33105949999999], [0.9636203, 51.3315867], [0.9721157, 51.3354378], [0.9729765, 51.3358423], [0.9770701, 51.337673599999995], [0.9790779, 51.338581], [0.9810775, 51.33948999999999], [0.9821496, 51.339976], [0.9823276, 51.34005700000001], [0.9846215, 51.3410929], [0.9872162, 51.34226929999998], [0.9881468125314736, 51.34269126344008], [0.990737, 51.3438657], [0.9912908, 51.3441168], [0.9917895, 51.3443413], [0.9918935, 51.3443878], [0.9922036, 51.34451819999999], [0.9928811, 51.3448031], [0.9936326, 51.34508479999999], [0.9942609999999998, 51.345310399999995], [0.9949264, 51.345516], [0.9956417999999998, 51.3457422], [0.9963854, 51.34594150000001], [0.9978567, 51.3463098], [0.9994695999999998, 51.34669039999999], [1.0021677, 51.347337200000005], [1.003923, 51.3477738], [1.0050642, 51.34811599999999], [1.0062126999999998, 51.34852749999999], [1.0074273, 51.34904350000001], [1.0086214, 51.349593500000005], [1.0101483, 51.350299099999994], [1.0108963, 51.3506155], [1.0115006, 51.3508261], [1.0126095, 51.35116539999999], [1.0138215999999998, 51.3514758], [1.0199511, 51.35291579999999], [1.0233408, 51.3537127], [1.024049, 51.3538916], [1.0245837999999998, 51.3540484], [1.0251389, 51.354230999999984], [1.0256208, 51.354444400000006], [1.0258827, 51.35455089999999], [1.0266579, 51.354883], [1.0299278, 51.3564185], [1.030155, 51.3565197], [1.0308415999999998, 51.356805099999995], [1.0313646, 51.356987], [1.0318714, 51.357147999999995], [1.032166, 51.35722479999999], [1.0326016, 51.357354], [1.0331123999999998, 51.3574643], [1.0334557999999998, 51.357532500000005], [1.0337823999999998, 51.357588], [1.0345538999999997, 51.35768920000001], [1.0348944999999998, 51.35773110000001], [1.0353935, 51.357772100000005], [1.0359605, 51.3578067], [1.0361643, 51.35781699999998], [1.0376354, 51.35787729999999], [1.0400687, 51.358017999999994], [1.0410944999999998, 51.35808140000001], [1.0420059999999998, 51.3581499], [1.046673, 51.3585323], [1.0500712, 51.35881229999999], [1.0516086, 51.358950799999995], [1.0549776, 51.359224100000006], [1.0574745, 51.35943689999999], [1.0612465, 51.35975789999999], [1.0636746, 51.35996120000001], [1.0649977, 51.3600769], [1.0663582, 51.3601884], [1.066526, 51.360201499999995], [1.066965, 51.360238], [1.0694157, 51.36044], [1.070245, 51.36051019999999], [1.0711757, 51.36058400000001], [1.0729446, 51.3607231], [1.0754229999999998, 51.3609262], [1.0779783409434258, 51.361140867685776], [1.0789465, 51.3612222], [1.0828932, 51.361542699999994], [1.0859565999999998, 51.3617979], [1.088341, 51.3620031], [1.0902053, 51.36215670000001], [1.0951755, 51.3625854], [1.0953385999999998, 51.3625979], [1.1010709, 51.3630594], [1.1042111, 51.363320599999994], [1.1069458, 51.363551400000006], [1.1083682, 51.36366910000001], [1.1112001, 51.36390329999999], [1.1136506999999998, 51.36412609999999], [1.114718, 51.364214800000006], [1.1149888999999995, 51.364234], [1.1159679, 51.36431610000001], [1.1164293, 51.3643504], [1.1169979, 51.364392300000006], [1.1183738999999997, 51.3644526], [1.1187507999999995, 51.364459999999994], [1.1190914, 51.36446349999999], [1.1195527, 51.3644626], [1.1202195999999998, 51.3644524], [1.1209005, 51.3644233], [1.1227793999999998, 51.36430519999999], [1.1239998, 51.3642047], [1.1250888, 51.36411509999999], [1.1268697999999997, 51.3639703], [1.1287326, 51.3638162], [1.1317668, 51.363542300000006], [1.1319743, 51.3635264], [1.133936, 51.3633875], [1.1353026, 51.3632769], [1.1366571, 51.36318320000001], [1.1376348, 51.363145499999995], [1.1389828, 51.3631365], [1.1405344999999998, 51.3631581], [1.1425312999999997, 51.363179200000005], [1.1449874, 51.3632269], [1.1494904, 51.3633005], [1.1519913999999998, 51.3633216], [1.1536806, 51.36334699999999], [1.1553311, 51.363372], [1.1575634, 51.3634051], [1.1625887, 51.36348129999999], [1.1658675, 51.363531599999995], [1.1673185, 51.3635493], [1.1678098693553778, 51.363558436167175], [1.1704648, 51.3636078], [1.1715842, 51.3636621], [1.1732589999999998, 51.36378770000001], [1.1745161000000002, 51.3639172], [1.1757745999999998, 51.3640805], [1.1771590999999997, 51.3642856], [1.1786517999999997, 51.36454719999999], [1.1802052, 51.36488150000001], [1.1816332, 51.36522870000001], [1.1828556, 51.365567000000006], [1.1839784999999998, 51.3659124], [1.1852370999999997, 51.366316100000006], [1.1866274, 51.366775299999986], [1.1880700999999998, 51.367255199999995], [1.1895148999999998, 51.3677095], [1.1905931999999997, 51.36802159999999], [1.1920591, 51.3683615], [1.1929009, 51.36852609999999], [1.1937222, 51.3686695], [1.1947125999999997, 51.3688174], [1.1957052999999995, 51.3689366], [1.1960623999999995, 51.36897019999999], [1.1974606, 51.3690878], [1.1988710000000002, 51.36919559999998], [1.2027067, 51.3695005], [1.2065464999999995, 51.3698121], [1.2073064999999998, 51.3698732], [1.2075895, 51.3698972], [1.2093425999999998, 51.370036500000005], [1.211888, 51.3702195], [1.2200626, 51.3708831], [1.2232047999999998, 51.37113860000001], [1.2290426999999997, 51.3715964], [1.2324586999999998, 51.3718963], [1.2326991000000005, 51.3719164], [1.2328949, 51.371931999999994], [1.2441965, 51.37283389999999], [1.25764139776733, 51.37388595723584], [1.2603781, 51.37410009999999], [1.2671758, 51.37462999999999], [1.2735061999999997, 51.3751385], [1.2821452, 51.3758248], [1.2873424, 51.3762332], [1.289347, 51.3764134], [1.2903317, 51.37650539999999], [1.2916749, 51.37669160000001], [1.2930429, 51.37691319999999], [1.2938605, 51.3770243], [1.2945383, 51.37710779999999], [1.2948148999999998, 51.3771371], [1.2954854000000002, 51.37720190000001], [1.2961594, 51.3772446], [1.2974771, 51.3772998], [1.2981035999999997, 51.3773342], [1.3002371, 51.3774512], [1.3134238, 51.3781542], [1.3135658, 51.37816180000001], [1.3148318, 51.3782187], [1.3159327, 51.3783163], [1.3167853, 51.3784201], [1.3176152999999995, 51.378529], [1.3280193, 51.3799004], [1.3346237, 51.38077719999999], [1.3376123, 51.3811963], [1.3383103999999997, 51.38127510000001], [1.339103, 51.3813487], [1.3399613999999995, 51.3813979], [1.3412766, 51.3814431], [1.3451275, 51.3815679], [1.3474729261792822, 51.381651927168924], [1.3539926, 51.3818855], [1.3585113, 51.382050099999994], [1.3592211, 51.38212489999999], [1.3612638, 51.382389999999994], [1.3625108, 51.382608600000005], [1.363707, 51.3828541], [1.364475, 51.3830401], [1.3652042, 51.38323969999998], [1.3667461, 51.3837224], [1.3673025, 51.38392369999999], [1.3681261999999998, 51.38422169999998], [1.3684763, 51.3843536], [1.3689672, 51.384527199999994], [1.3696506999999998, 51.384729], [1.3701176, 51.3848406], [1.3703731, 51.384892099999995], [1.3707646, 51.384967899999985], [1.3710331999999998, 51.385011799999994], [1.3714196, 51.385061099999994], [1.3717127, 51.3850884], [1.3720046999999995, 51.38510170000001], [1.3723128000000002, 51.3851064], [1.372531, 51.38510459999999], [1.3727516, 51.385096], [1.3729661, 51.3850814], [1.3731734999999998, 51.3850646], [1.3734945999999997, 51.385026800000006], [1.3738591999999998, 51.384968], [1.374191, 51.384901600000006], [1.3743608, 51.3848605], [1.3745505, 51.384812399999994], [1.3746336999999995, 51.3847913], [1.3750923000000002, 51.3846674], [1.3754746999999998, 51.38455859999999], [1.3756892, 51.3844977], [1.3761247, 51.3843761], [1.3763114, 51.384324], [1.3767083, 51.38421670000001], [1.3775754, 51.3839182], [1.3783212, 51.383661399999994], [1.3801153, 51.3830383], [1.3813134, 51.3826523], [1.381426, 51.382612400000006], [1.3838556, 51.38177319999999], [1.3840282999999998, 51.3817136], [1.3849098999999998, 51.38139199999999], [1.3956318, 51.37768969999999], [1.3981787, 51.3768121], [1.4072944, 51.37367100000001], [1.4076417, 51.3735479], [1.4077554999999995, 51.3735084], [1.4198422, 51.36931760000001], [1.4216842999999997, 51.3686874], [1.4234706, 51.3680607], [1.4242557, 51.36778960000001], [1.4250729, 51.3675098], [1.4258358, 51.3672443], [1.426633, 51.36690489999999], [1.4272708000000005, 51.3666098], [1.4279667, 51.3662472], [1.4287821999999997, 51.365775099999986], [1.4293279, 51.3653993], [1.4295017999999995, 51.3652788], [1.4298403999999998, 51.36503460000001], [1.4302132999999997, 51.364744599999995], [1.4309421999999998, 51.3641058], [1.431244, 51.36379589999999], [1.4315897, 51.3634557], [1.4320945, 51.362869800000006], [1.4323195, 51.36261050000001], [1.432615, 51.36218960000001], [1.432859, 51.3617984], [1.4330822, 51.36141169999999], [1.4333875, 51.36073329999999], [1.4335273, 51.3603068], [1.4335711, 51.36015940000001], [1.4336894999999998, 51.359726900000005], [1.4338011999999998, 51.3591679], [1.4338753, 51.358602700000006], [1.4338854, 51.35813099999999], [1.433876, 51.3576531], [1.4338379999999995, 51.35727719999999], [1.4337498999999998, 51.35677499999999], [1.4337181, 51.3566329], [1.4336890999999998, 51.356475999999994], [1.4335277, 51.3558383], [1.4315105, 51.34916630000001], [1.4314558, 51.3489853], [1.4313305999999997, 51.348636799999994], [1.4312275, 51.34841230000001], [1.4310338, 51.348097900000006], [1.4309126, 51.3479303], [1.4307637999999998, 51.3477601], [1.4305405000000002, 51.34753039999999], [1.4302438, 51.347287], [1.429954, 51.347064399999994], [1.4296145, 51.34685920000001], [1.4291531, 51.3466388], [1.4287688, 51.34647460000001], [1.4283402, 51.3463326], [1.4277979999999997, 51.3461777], [1.4273025, 51.3460507], [1.4266568, 51.345946899999994], [1.4265369999999995, 51.3459409], [1.4260810999999998, 51.3459213], [1.4256755999999997, 51.34591379999999], [1.4252977999999998, 51.34592829999998], [1.4238684999999998, 51.3460256], [1.42332, 51.34606109999999], [1.4228392999999997, 51.3460923], [1.4206624, 51.3462192], [1.4203117999999997, 51.34621699999999], [1.4198043, 51.3461777], [1.4192759999999998, 51.3461096], [1.4187662999999997, 51.34601320000001], [1.4181567999999998, 51.34584689999999], [1.4141148, 51.344359199999985], [1.4139158999999997, 51.34428549999999], [1.4107363, 51.34311470000001], [1.4105214, 51.3430356], [1.4092927, 51.3425846], [1.4086854999999998, 51.3423582], [1.4079121, 51.3420862], [1.4077628000000002, 51.342033400000005], [1.4076104, 51.3419744], [1.4073131999999997, 51.34186470000001], [1.4067194999999997, 51.34164320000001], [1.4054297, 51.3411668]]}", "current_leg_start": "Faversham", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Faversham", "current_leg_milage": "27.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 224.018, \"from_m\": 110.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 655.418, \"from_m\": 224.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10495.813, \"from_m\": 655.418, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11512.509, \"from_m\": 10495.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16568.23, \"from_m\": 11512.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18219.415, \"from_m\": 16568.23, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 18708.378, \"from_m\": 18219.415, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22759.725, \"from_m\": 18708.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22784.794, \"from_m\": 22759.725, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23571.78, \"from_m\": 22784.794, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23591.606, \"from_m\": 23571.78, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25332.224, \"from_m\": 23591.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25349.06, \"from_m\": 25332.224, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29312.764, \"from_m\": 25349.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29681.494, \"from_m\": 29312.764, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32967.209, \"from_m\": 29681.494, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34769.369, \"from_m\": 32967.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35642.141, \"from_m\": 34769.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41630.12, \"from_m\": 35642.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42754.309, \"from_m\": 41630.12, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43369.913, \"from_m\": 42754.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43780.131, \"from_m\": 43369.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 664172, \"profile_key\": \"25f6ad47642d244531109e63d91173bf7f2e1a77284261c96dd9c87900b907e8\", \"schedule_id\": 23841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100563}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Herne Bay\", \"stage_seq\": 2, \"distance_m\": 17268.524, \"section_seq\": 1, \"route_path_id\": 100563}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Margate\", \"stage_seq\": 3, \"distance_m\": 35149.054, \"section_seq\": 1, \"route_path_id\": 100563}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 4, \"distance_m\": 43780.131, \"section_seq\": 1, \"route_path_id\": 100563}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43780.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100563}], \"total_distance_m\": 43780.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 43780.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": "0821", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "32.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:00Z\", \"source_id\": 55311073, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:03Z\", \"source_id\": 17695848, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:12Z\", \"source_id\": 55339622, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:18Z\", \"source_id\": 17703620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:32Z\", \"source_id\": 55363237, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:35Z\", \"source_id\": 17709872, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1789717895990107, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:52:59.176073", "service_state_evidence_id": 55363237, "current_leg_start_actual_dep": "2026-09-18T08:24:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-18T07:52:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:02:59.670384", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
FAV |
RAM |
5U23 |
395025 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 110.166, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 224.018, "from_m": 110.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 655.418, "from_m": 224.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10495.813, "from_m": 655.418, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11512.509, "from_m": 10495.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16568.23, "from_m": 11512.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18219.415, "from_m": 16568.23, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 18708.378, "from_m": 18219.415, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22759.725, "from_m": 18708.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22784.794, "from_m": 22759.725, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23571.78, "from_m": 22784.794, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23591.606, "from_m": 23571.78, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25332.224, "from_m": 23591.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25349.06, "from_m": 25332.224, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29312.764, "from_m": 25349.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29681.494, "from_m": 29312.764, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32967.209, "from_m": 29681.494, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34769.369, "from_m": 32967.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35642.141, "from_m": 34769.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41630.12, "from_m": 35642.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42754.309, "from_m": 41630.12, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43369.913, "from_m": 42754.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43780.131, "from_m": 43369.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 664172, "profile_key": "25f6ad47642d244531109e63d91173bf7f2e1a77284261c96dd9c87900b907e8", "schedule_id": 23841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0821", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Herne Bay", "stage_seq": 2, "distance_m": 17268.524, "section_seq": 1, "route_path_id": 100563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Margate", "stage_seq": 3, "distance_m": 35149.054, "section_seq": 1, "route_path_id": 100563}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 4, "distance_m": 43780.131, "section_seq": 1, "route_path_id": 100563}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43780.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 100563}], "total_distance_m": 43780.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 43780.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": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:00Z", "source_id": 55311073, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:03Z", "source_id": 17695848, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:12Z", "source_id": 55339622, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:18Z", "source_id": 17703620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33127, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:32Z", "source_id": 55363237, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:35Z", "source_id": 17709872, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Faversham |
0821 |
0821 |
1 |
None |
None |
Ramsgate |
0850 |
0850 |
4 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91358/2026-09-18/detailed |
None |
Faversham |
2026-09-18T08:24:00+01:00 |
Ramsgate |
32.0 |
{"type": "LineString", "coordinates": [[0.8914974268814825, 51.31129872757299], [0.8917283, 51.3112417], [0.8919642999999999, 51.311188099999995], [0.8922701, 51.3111294], [0.8926134, 51.3110707], [0.892836, 51.31103720000001], [0.8930292, 51.3110053], [0.8933871999999999, 51.3109408], [0.8937815, 51.3108645], [0.8945645000000001, 51.3106686], [0.8948838999999998, 51.3106063], [0.8950475, 51.3105819], [0.8952553999999999, 51.3105509], [0.8956751999999999, 51.310496400000005], [0.8960426, 51.3104545], [0.896339, 51.3104311], [0.8966408000000001, 51.31042020000001], [0.8967066, 51.31041880000001], [0.8969117, 51.3104143], [0.8971784999999999, 51.3104118], [0.8975781999999998, 51.31041509999999], [0.8978812999999999, 51.3104269], [0.8982098999999999, 51.31044200000001], [0.8983152841195214, 51.310449962243545], [0.8986202000000001, 51.310473], [0.8989487999999999, 51.3105082], [0.8992920999999999, 51.310558500000006], [0.8996072999999998, 51.3106121], [0.9000203, 51.310691799999994], [0.9003656999999999, 51.3107535], [0.9006435999999999, 51.3108216], [0.9007341, 51.3108387], [0.9010317, 51.3109178], [0.9014155, 51.31103890000001], [0.9019793, 51.3112095], [0.9026147, 51.31140020000001], [0.9046693999999996, 51.312050600000006], [0.9067589, 51.312702499999986], [0.9079337, 51.31303599999999], [0.9090981, 51.31337409999999], [0.912025, 51.314212700000006], [0.9149513, 51.3150575], [0.9191402, 51.31625120000001], [0.9216777999999998, 51.3169718], [0.9242123, 51.31770039999999], [0.9271655, 51.31853590000001], [0.9283945, 51.3188327], [0.9299144, 51.319121299999985], [0.9325862, 51.319577], [0.9330293, 51.31965009999999], [0.9352397, 51.3200147], [0.9370104, 51.3203437], [0.9379664, 51.320560699999994], [0.9388497999999998, 51.3207861], [0.9396519, 51.321017], [0.9404290999999998, 51.32126349999999], [0.9411115, 51.32149319999999], [0.9417396999999996, 51.3217316], [0.9426222, 51.3220975], [0.9434767, 51.3224722], [0.9469841, 51.3240602], [0.9503368, 51.3255783], [0.952102, 51.326375799999994], [0.9537459999999998, 51.327116200000006], [0.9586960999999998, 51.329360300000005], [0.961185, 51.3304848], [0.9616513913036052, 51.33069708903964], [0.9624476, 51.33105949999999], [0.9636203, 51.3315867], [0.9721157, 51.3354378], [0.9729765, 51.3358423], [0.9770701, 51.337673599999995], [0.9790779, 51.338581], [0.9810775, 51.33948999999999], [0.9821496, 51.339976], [0.9823276, 51.34005700000001], [0.9846215, 51.3410929], [0.9872162, 51.34226929999998], [0.9881468125314736, 51.34269126344008], [0.990737, 51.3438657], [0.9912908, 51.3441168], [0.9917895, 51.3443413], [0.9918935, 51.3443878], [0.9922036, 51.34451819999999], [0.9928811, 51.3448031], [0.9936326, 51.34508479999999], [0.9942609999999998, 51.345310399999995], [0.9949264, 51.345516], [0.9956417999999998, 51.3457422], [0.9963854, 51.34594150000001], [0.9978567, 51.3463098], [0.9994695999999998, 51.34669039999999], [1.0021677, 51.347337200000005], [1.003923, 51.3477738], [1.0050642, 51.34811599999999], [1.0062126999999998, 51.34852749999999], [1.0074273, 51.34904350000001], [1.0086214, 51.349593500000005], [1.0101483, 51.350299099999994], [1.0108963, 51.3506155], [1.0115006, 51.3508261], [1.0126095, 51.35116539999999], [1.0138215999999998, 51.3514758], [1.0199511, 51.35291579999999], [1.0233408, 51.3537127], [1.024049, 51.3538916], [1.0245837999999998, 51.3540484], [1.0251389, 51.354230999999984], [1.0256208, 51.354444400000006], [1.0258827, 51.35455089999999], [1.0266579, 51.354883], [1.0299278, 51.3564185], [1.030155, 51.3565197], [1.0308415999999998, 51.356805099999995], [1.0313646, 51.356987], [1.0318714, 51.357147999999995], [1.032166, 51.35722479999999], [1.0326016, 51.357354], [1.0331123999999998, 51.3574643], [1.0334557999999998, 51.357532500000005], [1.0337823999999998, 51.357588], [1.0345538999999997, 51.35768920000001], [1.0348944999999998, 51.35773110000001], [1.0353935, 51.357772100000005], [1.0359605, 51.3578067], [1.0361643, 51.35781699999998], [1.0376354, 51.35787729999999], [1.0400687, 51.358017999999994], [1.0410944999999998, 51.35808140000001], [1.0420059999999998, 51.3581499], [1.046673, 51.3585323], [1.0500712, 51.35881229999999], [1.0516086, 51.358950799999995], [1.0549776, 51.359224100000006], [1.0574745, 51.35943689999999], [1.0612465, 51.35975789999999], [1.0636746, 51.35996120000001], [1.0649977, 51.3600769], [1.0663582, 51.3601884], [1.066526, 51.360201499999995], [1.066965, 51.360238], [1.0694157, 51.36044], [1.070245, 51.36051019999999], [1.0711757, 51.36058400000001], [1.0729446, 51.3607231], [1.0754229999999998, 51.3609262], [1.0779783409434258, 51.361140867685776], [1.0789465, 51.3612222], [1.0828932, 51.361542699999994], [1.0859565999999998, 51.3617979], [1.088341, 51.3620031], [1.0902053, 51.36215670000001], [1.0951755, 51.3625854], [1.0953385999999998, 51.3625979], [1.1010709, 51.3630594], [1.1042111, 51.363320599999994], [1.1069458, 51.363551400000006], [1.1083682, 51.36366910000001], [1.1112001, 51.36390329999999], [1.1136506999999998, 51.36412609999999], [1.114718, 51.364214800000006], [1.1149888999999995, 51.364234], [1.1159679, 51.36431610000001], [1.1164293, 51.3643504], [1.1169979, 51.364392300000006], [1.1183738999999997, 51.3644526], [1.1187507999999995, 51.364459999999994], [1.1190914, 51.36446349999999], [1.1195527, 51.3644626], [1.1202195999999998, 51.3644524], [1.1209005, 51.3644233], [1.1227793999999998, 51.36430519999999], [1.1239998, 51.3642047], [1.1250888, 51.36411509999999], [1.1268697999999997, 51.3639703], [1.1287326, 51.3638162], [1.1317668, 51.363542300000006], [1.1319743, 51.3635264], [1.133936, 51.3633875], [1.1353026, 51.3632769], [1.1366571, 51.36318320000001], [1.1376348, 51.363145499999995], [1.1389828, 51.3631365], [1.1405344999999998, 51.3631581], [1.1425312999999997, 51.363179200000005], [1.1449874, 51.3632269], [1.1494904, 51.3633005], [1.1519913999999998, 51.3633216], [1.1536806, 51.36334699999999], [1.1553311, 51.363372], [1.1575634, 51.3634051], [1.1625887, 51.36348129999999], [1.1658675, 51.363531599999995], [1.1673185, 51.3635493], [1.1678098693553778, 51.363558436167175], [1.1704648, 51.3636078], [1.1715842, 51.3636621], [1.1732589999999998, 51.36378770000001], [1.1745161000000002, 51.3639172], [1.1757745999999998, 51.3640805], [1.1771590999999997, 51.3642856], [1.1786517999999997, 51.36454719999999], [1.1802052, 51.36488150000001], [1.1816332, 51.36522870000001], [1.1828556, 51.365567000000006], [1.1839784999999998, 51.3659124], [1.1852370999999997, 51.366316100000006], [1.1866274, 51.366775299999986], [1.1880700999999998, 51.367255199999995], [1.1895148999999998, 51.3677095], [1.1905931999999997, 51.36802159999999], [1.1920591, 51.3683615], [1.1929009, 51.36852609999999], [1.1937222, 51.3686695], [1.1947125999999997, 51.3688174], [1.1957052999999995, 51.3689366], [1.1960623999999995, 51.36897019999999], [1.1974606, 51.3690878], [1.1988710000000002, 51.36919559999998], [1.2027067, 51.3695005], [1.2065464999999995, 51.3698121], [1.2073064999999998, 51.3698732], [1.2075895, 51.3698972], [1.2093425999999998, 51.370036500000005], [1.211888, 51.3702195], [1.2200626, 51.3708831], [1.2232047999999998, 51.37113860000001], [1.2290426999999997, 51.3715964], [1.2324586999999998, 51.3718963], [1.2326991000000005, 51.3719164], [1.2328949, 51.371931999999994], [1.2441965, 51.37283389999999], [1.25764139776733, 51.37388595723584], [1.2603781, 51.37410009999999], [1.2671758, 51.37462999999999], [1.2735061999999997, 51.3751385], [1.2821452, 51.3758248], [1.2873424, 51.3762332], [1.289347, 51.3764134], [1.2903317, 51.37650539999999], [1.2916749, 51.37669160000001], [1.2930429, 51.37691319999999], [1.2938605, 51.3770243], [1.2945383, 51.37710779999999], [1.2948148999999998, 51.3771371], [1.2954854000000002, 51.37720190000001], [1.2961594, 51.3772446], [1.2974771, 51.3772998], [1.2981035999999997, 51.3773342], [1.3002371, 51.3774512], [1.3134238, 51.3781542], [1.3135658, 51.37816180000001], [1.3148318, 51.3782187], [1.3159327, 51.3783163], [1.3167853, 51.3784201], [1.3176152999999995, 51.378529], [1.3280193, 51.3799004], [1.3346237, 51.38077719999999], [1.3376123, 51.3811963], [1.3383103999999997, 51.38127510000001], [1.339103, 51.3813487], [1.3399613999999995, 51.3813979], [1.3412766, 51.3814431], [1.3451275, 51.3815679], [1.3474729261792822, 51.381651927168924], [1.3539926, 51.3818855], [1.3585113, 51.382050099999994], [1.3592211, 51.38212489999999], [1.3612638, 51.382389999999994], [1.3625108, 51.382608600000005], [1.363707, 51.3828541], [1.364475, 51.3830401], [1.3652042, 51.38323969999998], [1.3667461, 51.3837224], [1.3673025, 51.38392369999999], [1.3681261999999998, 51.38422169999998], [1.3684763, 51.3843536], [1.3689672, 51.384527199999994], [1.3696506999999998, 51.384729], [1.3701176, 51.3848406], [1.3703731, 51.384892099999995], [1.3707646, 51.384967899999985], [1.3710331999999998, 51.385011799999994], [1.3714196, 51.385061099999994], [1.3717127, 51.3850884], [1.3720046999999995, 51.38510170000001], [1.3723128000000002, 51.3851064], [1.372531, 51.38510459999999], [1.3727516, 51.385096], [1.3729661, 51.3850814], [1.3731734999999998, 51.3850646], [1.3734945999999997, 51.385026800000006], [1.3738591999999998, 51.384968], [1.374191, 51.384901600000006], [1.3743608, 51.3848605], [1.3745505, 51.384812399999994], [1.3746336999999995, 51.3847913], [1.3750923000000002, 51.3846674], [1.3754746999999998, 51.38455859999999], [1.3756892, 51.3844977], [1.3761247, 51.3843761], [1.3763114, 51.384324], [1.3767083, 51.38421670000001], [1.3775754, 51.3839182], [1.3783212, 51.383661399999994], [1.3801153, 51.3830383], [1.3813134, 51.3826523], [1.381426, 51.382612400000006], [1.3838556, 51.38177319999999], [1.3840282999999998, 51.3817136], [1.3849098999999998, 51.38139199999999], [1.3956318, 51.37768969999999], [1.3981787, 51.3768121], [1.4072944, 51.37367100000001], [1.4076417, 51.3735479], [1.4077554999999995, 51.3735084], [1.4198422, 51.36931760000001], [1.4216842999999997, 51.3686874], [1.4234706, 51.3680607], [1.4242557, 51.36778960000001], [1.4250729, 51.3675098], [1.4258358, 51.3672443], [1.426633, 51.36690489999999], [1.4272708000000005, 51.3666098], [1.4279667, 51.3662472], [1.4287821999999997, 51.365775099999986], [1.4293279, 51.3653993], [1.4295017999999995, 51.3652788], [1.4298403999999998, 51.36503460000001], [1.4302132999999997, 51.364744599999995], [1.4309421999999998, 51.3641058], [1.431244, 51.36379589999999], [1.4315897, 51.3634557], [1.4320945, 51.362869800000006], [1.4323195, 51.36261050000001], [1.432615, 51.36218960000001], [1.432859, 51.3617984], [1.4330822, 51.36141169999999], [1.4333875, 51.36073329999999], [1.4335273, 51.3603068], [1.4335711, 51.36015940000001], [1.4336894999999998, 51.359726900000005], [1.4338011999999998, 51.3591679], [1.4338753, 51.358602700000006], [1.4338854, 51.35813099999999], [1.433876, 51.3576531], [1.4338379999999995, 51.35727719999999], [1.4337498999999998, 51.35677499999999], [1.4337181, 51.3566329], [1.4336890999999998, 51.356475999999994], [1.4335277, 51.3558383], [1.4315105, 51.34916630000001], [1.4314558, 51.3489853], [1.4313305999999997, 51.348636799999994], [1.4312275, 51.34841230000001], [1.4310338, 51.348097900000006], [1.4309126, 51.3479303], [1.4307637999999998, 51.3477601], [1.4305405000000002, 51.34753039999999], [1.4302438, 51.347287], [1.429954, 51.347064399999994], [1.4296145, 51.34685920000001], [1.4291531, 51.3466388], [1.4287688, 51.34647460000001], [1.4283402, 51.3463326], [1.4277979999999997, 51.3461777], [1.4273025, 51.3460507], [1.4266568, 51.345946899999994], [1.4265369999999995, 51.3459409], [1.4260810999999998, 51.3459213], [1.4256755999999997, 51.34591379999999], [1.4252977999999998, 51.34592829999998], [1.4238684999999998, 51.3460256], [1.42332, 51.34606109999999], [1.4228392999999997, 51.3460923], [1.4206624, 51.3462192], [1.4203117999999997, 51.34621699999999], [1.4198043, 51.3461777], [1.4192759999999998, 51.3461096], [1.4187662999999997, 51.34601320000001], [1.4181567999999998, 51.34584689999999], [1.4141148, 51.344359199999985], [1.4139158999999997, 51.34428549999999], [1.4107363, 51.34311470000001], [1.4105214, 51.3430356], [1.4092927, 51.3425846], [1.4086854999999998, 51.3423582], [1.4079121, 51.3420862], [1.4077628000000002, 51.342033400000005], [1.4076104, 51.3419744], [1.4073131999999997, 51.34186470000001], [1.4067194999999997, 51.34164320000001], [1.4054297, 51.3411668]]} |
27.2 |
0821 |
0853 |
Faversham |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:52:59 |
Ramsgate |
TD |
DIRECT_DESTINATION_ARRIVAL |
55363237 |
1789717895990107 |
25 |
25 |
2026-09-18 08:02:59.670384 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:52:59.176073 |
| 632711 |
662114 |
C16917 |
361G42MA18 |
2026-09-18 |
COMPLETE |
17709657 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 662114, "stp": "O", "toc": "West Midlands Trains", "uid": "C16917", "consist": "350119", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16917/2026-09-18/detailed", "trust_id": "361G42MA18", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "0848", "dest_platform": "8A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G42", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0853", "current_leg_dep": "0834", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0710", "origin_platform": "10", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-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": "Coseley", "dest_arr_time_act": "0849", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Coseley", "current_leg_milage": "9.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"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\": 2394.399, \"from_m\": 2356.354, \"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\": 2463.461, \"from_m\": 2394.399, \"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\": 2505.203, \"from_m\": 2463.461, \"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\": 2584.426, \"from_m\": 2505.203, \"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\": 2642.464, \"from_m\": 2584.426, \"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\": 3776.562, \"from_m\": 2642.464, \"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\": 4108.276, \"from_m\": 3776.562, \"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\": 4168.594, \"from_m\": 4108.276, \"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\": 8689.438, \"from_m\": 4168.594, \"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\": 8742.607, \"from_m\": 8689.438, \"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\": 9499.606, \"from_m\": 8742.607, \"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\": 10286.163, \"from_m\": 9499.606, \"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\": 12537.782, \"from_m\": 10286.163, \"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\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"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\": 21531.42, \"from_m\": 18513.826, \"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\": 24028.001, \"from_m\": 21531.42, \"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\": 30102.779, \"from_m\": 24028.001, \"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\": 56126.892, \"from_m\": 30102.779, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 57922.704, \"from_m\": 56126.892, \"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\": 95753.918, \"from_m\": 57922.704, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 95820.429, \"from_m\": 95753.918, \"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\": 96913.89, \"from_m\": 95820.429, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 96964.718, \"from_m\": 96913.89, \"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\": 96998.035, \"from_m\": 96964.718, \"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\": 97046.698, \"from_m\": 96998.035, \"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\": 97525.817, \"from_m\": 97046.698, \"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\": 99929.999, \"from_m\": 97525.817, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 115481.678, \"from_m\": 99929.999, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 115994.384, \"from_m\": 115481.678, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 118526.534, \"from_m\": 115994.384, \"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\": 120459.056, \"from_m\": 118526.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120775.282, \"from_m\": 120459.056, \"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\": 121485.008, \"from_m\": 120775.282, \"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\": 121834.253, \"from_m\": 121485.008, \"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\": 127901.642, \"from_m\": 121834.253, \"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\": 128266.54, \"from_m\": 127901.642, \"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\": 131889.459, \"from_m\": 128266.54, \"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\": 132447.202, \"from_m\": 131889.459, \"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\": 132501.249, \"from_m\": 132447.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132502.156, \"from_m\": 132501.249, \"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\": 135061.671, \"from_m\": 132502.156, \"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\": 138534.096, \"from_m\": 135061.671, \"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\": 138573.425, \"from_m\": 138534.096, \"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\": 140744.508, \"from_m\": 138573.425, \"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\": 141606.991, \"from_m\": 140744.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 141915.846, \"from_m\": 141606.991, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 662114, \"profile_key\": \"7062620ee8093c20e314ff0059ab3ec78051e28be25a9720195b2d2c52b09db8\", \"schedule_id\": 35495, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6250.901, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 7, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Ditton East Jn\", \"stage_seq\": 8, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0731H\", \"location\": \"Runcorn\", \"stage_seq\": 9, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732H\", \"location\": \"Halton Jn\", \"stage_seq\": 10, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Weaver Jn\", \"stage_seq\": 11, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Acton Bridge\", \"stage_seq\": 12, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Hartford Jn\", \"stage_seq\": 13, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Winsford\", \"stage_seq\": 14, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 15, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0751H\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 57237.063, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 17, \"distance_m\": 59926.97, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Madeley\", \"stage_seq\": 18, \"distance_m\": 70587.657, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Norton Bridge\", \"stage_seq\": 19, \"distance_m\": 88084.123, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Stafford Doxey Jn\", \"stage_seq\": 20, \"distance_m\": 95820.429, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Stafford\", \"stage_seq\": 21, \"distance_m\": 96608.884, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 22, \"distance_m\": 97373.254, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Penkridge\", \"stage_seq\": 23, \"distance_m\": 105694.218, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Bushbury Jn\", \"stage_seq\": 24, \"distance_m\": 118575.513, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 25, \"distance_m\": 120384.017, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0828H\", \"location\": \"Wolverhampton\", \"stage_seq\": 26, \"distance_m\": 121117.949, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Coseley\", \"stage_seq\": 27, \"distance_m\": 126531.504, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 130112.609, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Galton Jn\", \"stage_seq\": 29, \"distance_m\": 135894.735, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Soho South Jn\", \"stage_seq\": 30, \"distance_m\": 138631.938, \"section_seq\": 1, \"route_path_id\": 66410}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 31, \"distance_m\": 141915.846, \"section_seq\": 1, \"route_path_id\": 66410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 141915.846, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66410}], \"total_distance_m\": 141915.846, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 141739.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.691, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:00Z\", \"source_id\": 55088926, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:03Z\", \"source_id\": 17634342, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:17:21Z\", \"source_id\": 55100043, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:17:23Z\", \"source_id\": 17637477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:53Z\", \"source_id\": 55109368, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:20:58Z\", \"source_id\": 17640185, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:28:38Z\", \"source_id\": 55130284, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:28:41Z\", \"source_id\": 17646091, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:18Z\", \"source_id\": 55153902, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:20Z\", \"source_id\": 17652736, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:00Z\", \"source_id\": 55164004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:03Z\", \"source_id\": 17655550, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:25Z\", \"source_id\": 55184829, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:27Z\", \"source_id\": 17661273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:08Z\", \"source_id\": 55240844, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:13Z\", \"source_id\": 17676624, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:33Z\", \"source_id\": 55258711, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:35Z\", \"source_id\": 17681543, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:58Z\", \"source_id\": 55285358, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:03Z\", \"source_id\": 17688885, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:38Z\", \"source_id\": 55310112, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:40Z\", \"source_id\": 17695541, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:26Z\", \"source_id\": 55320865, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:31Z\", \"source_id\": 17698493, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:13Z\", \"source_id\": 55362284, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:18Z\", \"source_id\": 17709657, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1789717879400596, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:01.578986", "service_state_evidence_id": 17709657, "current_leg_start_actual_dep": "2026-09-18T08:38:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:01.910809", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
LIV |
BHM |
1G42 |
350119 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "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": 1821.377, "from_m": 1779.804, "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": 2057.272, "from_m": 1821.377, "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": 2356.354, "from_m": 2057.272, "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": 2394.399, "from_m": 2356.354, "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": 2463.461, "from_m": 2394.399, "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": 2505.203, "from_m": 2463.461, "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": 2584.426, "from_m": 2505.203, "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": 2642.464, "from_m": 2584.426, "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": 3776.562, "from_m": 2642.464, "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": 4108.276, "from_m": 3776.562, "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": 4168.594, "from_m": 4108.276, "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": 8689.438, "from_m": 4168.594, "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": 8742.607, "from_m": 8689.438, "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": 9499.606, "from_m": 8742.607, "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": 10286.163, "from_m": 9499.606, "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": 12537.782, "from_m": 10286.163, "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": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "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": 21531.42, "from_m": 18513.826, "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": 24028.001, "from_m": 21531.42, "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": 30102.779, "from_m": 24028.001, "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": 56126.892, "from_m": 30102.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "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": 95753.918, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 95820.429, "from_m": 95753.918, "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": 96913.89, "from_m": 95820.429, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96964.718, "from_m": 96913.89, "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": 96998.035, "from_m": 96964.718, "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": 97046.698, "from_m": 96998.035, "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": 97525.817, "from_m": 97046.698, "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": 99929.999, "from_m": 97525.817, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 115481.678, "from_m": 99929.999, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 115994.384, "from_m": 115481.678, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 118526.534, "from_m": 115994.384, "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": 120459.056, "from_m": 118526.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120775.282, "from_m": 120459.056, "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": 121485.008, "from_m": 120775.282, "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": 121834.253, "from_m": 121485.008, "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": 127901.642, "from_m": 121834.253, "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": 128266.54, "from_m": 127901.642, "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": 131889.459, "from_m": 128266.54, "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": 132447.202, "from_m": 131889.459, "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": 132501.249, "from_m": 132447.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132502.156, "from_m": 132501.249, "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": 135061.671, "from_m": 132502.156, "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": 138534.096, "from_m": 135061.671, "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": 138573.425, "from_m": 138534.096, "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": 140744.508, "from_m": 138573.425, "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": 141606.991, "from_m": 140744.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 141915.846, "from_m": 141606.991, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 662114, "profile_key": "7062620ee8093c20e314ff0059ab3ec78051e28be25a9720195b2d2c52b09db8", "schedule_id": 35495, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6250.901, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "Liverpool South Parkway (HL)", "stage_seq": 7, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Ditton East Jn", "stage_seq": 8, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0731H", "location": "Runcorn", "stage_seq": 9, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732H", "location": "Halton Jn", "stage_seq": 10, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Weaver Jn", "stage_seq": 11, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Acton Bridge", "stage_seq": 12, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Hartford Jn", "stage_seq": 13, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Winsford", "stage_seq": 14, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Crewe Coal Yard S.B.", "stage_seq": 15, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0751H", "location": "Crewe", "stage_seq": 16, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Crewe Basford Hall Jn", "stage_seq": 17, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Madeley", "stage_seq": 18, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Norton Bridge", "stage_seq": 19, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Stafford Doxey Jn", "stage_seq": 20, "distance_m": 95820.429, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Stafford", "stage_seq": 21, "distance_m": 96608.884, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Stafford Trent Valley Jn", "stage_seq": 22, "distance_m": 97373.254, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Penkridge", "stage_seq": 23, "distance_m": 105694.218, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Bushbury Jn", "stage_seq": 24, "distance_m": 118575.513, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Wolverhampton North Jn", "stage_seq": 25, "distance_m": 120384.017, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0828H", "location": "Wolverhampton", "stage_seq": 26, "distance_m": 121117.949, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Coseley", "stage_seq": 27, "distance_m": 126531.504, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Dudley Port", "stage_seq": 28, "distance_m": 130112.609, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Galton Jn", "stage_seq": 29, "distance_m": 135894.735, "section_seq": 1, "route_path_id": 66410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Soho South Jn", "stage_seq": 30, "distance_m": 138631.938, "section_seq": 1, "route_path_id": 66410}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 31, "distance_m": 141915.846, "section_seq": 1, "route_path_id": 66410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 141915.846, "from_m": 0.0, "section_seq": 1, "route_path_id": 66410}], "total_distance_m": 141915.846, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 141739.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.691, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:00Z", "source_id": 55088926, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:03Z", "source_id": 17634342, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:17:21Z", "source_id": 55100043, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:17:23Z", "source_id": 17637477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:53Z", "source_id": 55109368, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:20:58Z", "source_id": 17640185, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:28:38Z", "source_id": 55130284, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:28:41Z", "source_id": 17646091, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:18Z", "source_id": 55153902, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:20Z", "source_id": 17652736, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:00Z", "source_id": 55164004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:03Z", "source_id": 17655550, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:25Z", "source_id": 55184829, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:27Z", "source_id": 17661273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11308, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:08Z", "source_id": 55240844, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:13Z", "source_id": 17676624, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:33Z", "source_id": 55258711, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:35Z", "source_id": 17681543, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:58Z", "source_id": 55285358, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:03Z", "source_id": 17688885, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19593, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:38Z", "source_id": 55310112, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:40Z", "source_id": 17695541, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:26Z", "source_id": 55320865, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:31Z", "source_id": 17698493, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19349, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:13Z", "source_id": 55362284, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:18Z", "source_id": 17709657, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0710 |
0710 |
10 |
None |
None |
Birmingham New Street |
0848 |
0849 |
8A |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C16917/2026-09-18/detailed |
None |
Coseley |
2026-09-18T08:38:00+01:00 |
Birmingham New Street |
19.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-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]]} |
9.5 |
0834 |
0853 |
Coseley |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709657 |
1789717879400596 |
105 |
105 |
2026-09-18 08:03:01.910809 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:01.578986 |
| 632712 |
664153 |
P24631 |
322S11MC18 |
2026-09-18 |
COMPLETE |
17709736 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 664153, "stp": "P", "toc": "Northern", "uid": "P24631", "consist": "195122", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24631/2026-09-18/detailed", "trust_id": "322S11MC18", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S11", "timing_status": "LATE", "origin_station": "New Mills Central", "current_leg_arr": "0853", "current_leg_dep": "0847", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0820", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"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\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6486.991, \"from_m\": 5157.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6623.313, \"from_m\": 6486.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8418.382, \"from_m\": 8386.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8485.879, \"from_m\": 8418.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17842.796, \"from_m\": 8485.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17885.259, \"from_m\": 17842.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18356.571, \"from_m\": 17885.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18442.774, \"from_m\": 18356.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18501.13, \"from_m\": 18442.774, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19256.602, \"from_m\": 18501.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19426.095, \"from_m\": 19256.602, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19516.814, \"from_m\": 19426.095, \"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\": 19540.871, \"from_m\": 19516.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19611.884, \"from_m\": 19540.871, \"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\": 19650.879, \"from_m\": 19611.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19694.034, \"from_m\": 19650.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19857.759, \"from_m\": 19694.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20167.172, \"from_m\": 19857.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20213.378, \"from_m\": 20167.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20291.167, \"from_m\": 20213.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20700.348, \"from_m\": 20291.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664153, \"profile_key\": \"a26e16177fc809ac76d24f736cd78b2e7897192a9d0c8ca314761eb36925f036\", \"schedule_id\": 19839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Strines\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Marple\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840H\", \"location\": \"Reddish North\", \"stage_seq\": 8, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0842H\", \"location\": \"Ryder Brow\", \"stage_seq\": 9, \"distance_m\": 15843.532, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Belle Vue\", \"stage_seq\": 10, \"distance_m\": 16502.848, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0846H\", \"wtt_dep\": \"0847\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19582.461, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 74399}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19506.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:51Z\", \"source_id\": 55279235, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:58Z\", \"source_id\": 17687220, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:11Z\", \"source_id\": 55289134, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:16Z\", \"source_id\": 17689808, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:04Z\", \"source_id\": 55300090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:09Z\", \"source_id\": 17692840, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:56Z\", \"source_id\": 55308108, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:02Z\", \"source_id\": 17695028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:48Z\", \"source_id\": 55316138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:51Z\", \"source_id\": 17697209, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:27Z\", \"source_id\": 55326447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:30Z\", \"source_id\": 17699990, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:29Z\", \"source_id\": 55334746, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:30Z\", \"source_id\": 17702253, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:44Z\", \"source_id\": 55346624, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:49Z\", \"source_id\": 17705455, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:24Z\", \"source_id\": 55362793, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:27Z\", \"source_id\": 17709736, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789717890918129, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:03.160435", "service_state_evidence_id": 17709736, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:03.943381", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NMC |
MAN |
2S11 |
195122 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 4948.441, "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": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6486.991, "from_m": 5157.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6623.313, "from_m": 6486.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8418.382, "from_m": 8386.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8485.879, "from_m": 8418.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17842.796, "from_m": 8485.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17885.259, "from_m": 17842.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18356.571, "from_m": 17885.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18442.774, "from_m": 18356.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18501.13, "from_m": 18442.774, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19256.602, "from_m": 18501.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19426.095, "from_m": 19256.602, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19516.814, "from_m": 19426.095, "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": 19540.871, "from_m": 19516.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19611.884, "from_m": 19540.871, "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": 19650.879, "from_m": 19611.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19694.034, "from_m": 19650.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19857.759, "from_m": 19694.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20167.172, "from_m": 19857.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20213.378, "from_m": 20167.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20291.167, "from_m": 20213.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20700.348, "from_m": 20291.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664153, "profile_key": "a26e16177fc809ac76d24f736cd78b2e7897192a9d0c8ca314761eb36925f036", "schedule_id": 19839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0820", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Strines", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Marple", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Marple Wharf Jn", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Romiley", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Bredbury", "stage_seq": 6, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Brinnington", "stage_seq": 7, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840H", "location": "Reddish North", "stage_seq": 8, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0842H", "location": "Ryder Brow", "stage_seq": 9, "distance_m": 15843.532, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Belle Vue", "stage_seq": 10, "distance_m": 16502.848, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0846H", "wtt_dep": "0847", "location": "Ashburys", "stage_seq": 11, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19582.461, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 74399}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 74399}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19506.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:51Z", "source_id": 55279235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:58Z", "source_id": 17687220, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:11Z", "source_id": 55289134, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:16Z", "source_id": 17689808, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:04Z", "source_id": 55300090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:09Z", "source_id": 17692840, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:56Z", "source_id": 55308108, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:02Z", "source_id": 17695028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:48Z", "source_id": 55316138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:51Z", "source_id": 17697209, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:27Z", "source_id": 55326447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:30Z", "source_id": 17699990, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8614, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:29Z", "source_id": 55334746, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:30Z", "source_id": 17702253, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:44Z", "source_id": 55346624, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:49Z", "source_id": 17705455, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:24Z", "source_id": 55362793, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:27Z", "source_id": 17709736, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
New Mills Central |
0820 |
0820 |
1 |
None |
None |
Manchester Piccadilly |
0852 |
0852 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24631/2026-09-18/detailed |
None |
Ashburys |
2026-09-18T08:48:00+01:00 |
Manchester Piccadilly |
6.0 |
{"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.5 |
0847 |
0853 |
Ashburys |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709736 |
1789717890918129 |
38 |
38 |
2026-09-18 08:03:03.943381 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:03.160435 |
| 632713 |
663927 |
P90363 |
883R96MC18 |
2026-09-18 |
COMPLETE |
17710068 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 663927, "stp": "P", "toc": "Southeastern", "uid": "P90363", "consist": "375616+375617", "dest_crs": "TON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90363/2026-09-18/detailed", "trust_id": "883R96MC18", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "4", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "3R96", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0853", "current_leg_dep": "0811", "current_leg_end": "Tonbridge", "origin_dep_time": "0812", "origin_platform": "5", "current_location": "Tonbridge", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.0699907, 51.3930153], [0.0701314, 51.3928714], [0.07171019999999999, 51.3912813], [0.0725451, 51.39042549999999], [0.0734953, 51.3894725], [0.0742542, 51.388743299999994], [0.07458, 51.3884375], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811198, 51.3816356], [0.0825907, 51.38006029999999], [0.08364869999999999, 51.3790205], [0.0844709, 51.3781661], [0.0852917, 51.3773407], [0.0858452, 51.376764599999994], [0.08593119999999999, 51.376672600000006], [0.0861956, 51.376389800000005], [0.08646729999999998, 51.37608610000001], [0.0869127, 51.375601], [0.0874664, 51.3749406], [0.0878351, 51.37449990000001], [0.0880204, 51.37427829999999], [0.0886883, 51.373464600000005], [0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "London Charing Cross", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "London Charing Cross", "current_leg_milage": "29.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.551, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.794, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47086.327, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47566.254, \"from_m\": 47086.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47816.65, \"from_m\": 47566.254, \"capability_applied\": null, \"effective_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\": 663927, \"profile_key\": \"8928820d4a54b88cdbb32e591860fa80aa674574478d1d4a41a721fae2df27a2\", \"schedule_id\": 23458, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100370}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47816.65, \"section_seq\": 1, \"route_path_id\": 100370}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47816.65, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100370}], \"total_distance_m\": 47816.65, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47350.312, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 466.338, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "42.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:22Z\", \"source_id\": 55255368, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:26Z\", \"source_id\": 17680595, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:56Z\", \"source_id\": 55268014, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:59Z\", \"source_id\": 17684131, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:09Z\", \"source_id\": 55294847, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:12Z\", \"source_id\": 17691347, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:01Z\", \"source_id\": 55299937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:07Z\", \"source_id\": 17692814, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:24Z\", \"source_id\": 55306680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:25Z\", \"source_id\": 17694617, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:26Z\", \"source_id\": 55314968, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:29Z\", \"source_id\": 17696970, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:05Z\", \"source_id\": 55336354, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:09Z\", \"source_id\": 17702771, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:50Z\", \"source_id\": 55363960, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:53Z\", \"source_id\": 17710068, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "4", "timing_fact_generation": 1789717915416829, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:05.043339", "service_state_evidence_id": 17710068, "current_leg_start_actual_dep": "2026-09-18T08:12:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:05.372607", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
TON |
3R96 |
375616+375617 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.551, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.794, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47086.327, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47566.254, "from_m": 47086.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47816.65, "from_m": 47566.254, "capability_applied": null, "effective_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": 663927, "profile_key": "8928820d4a54b88cdbb32e591860fa80aa674574478d1d4a41a721fae2df27a2", "schedule_id": 23458, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100370}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 15, "distance_m": 47816.65, "section_seq": 1, "route_path_id": 100370}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47816.65, "from_m": 0.0, "section_seq": 1, "route_path_id": 100370}], "total_distance_m": 47816.65, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47350.312, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 466.338, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:22Z", "source_id": 55255368, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:26Z", "source_id": 17680595, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:56Z", "source_id": 55268014, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:59Z", "source_id": 17684131, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:09Z", "source_id": 55294847, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:12Z", "source_id": 17691347, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:01Z", "source_id": 55299937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:07Z", "source_id": 17692814, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:24Z", "source_id": 55306680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:25Z", "source_id": 17694617, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:26Z", "source_id": 55314968, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:29Z", "source_id": 17696970, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:05Z", "source_id": 55336354, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:09Z", "source_id": 17702771, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32694, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:50Z", "source_id": 55363960, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:53Z", "source_id": 17710068, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
London Charing Cross |
0812 |
0812 |
5 |
None |
None |
Tonbridge |
0853 |
0853 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90363/2026-09-18/detailed |
None |
London Charing Cross |
2026-09-18T08:12:00+01:00 |
Tonbridge |
42.0 |
{"type": "LineString", "coordinates": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.0699907, 51.3930153], [0.0701314, 51.3928714], [0.07171019999999999, 51.3912813], [0.0725451, 51.39042549999999], [0.0734953, 51.3894725], [0.0742542, 51.388743299999994], [0.07458, 51.3884375], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811198, 51.3816356], [0.0825907, 51.38006029999999], [0.08364869999999999, 51.3790205], [0.0844709, 51.3781661], [0.0852917, 51.3773407], [0.0858452, 51.376764599999994], [0.08593119999999999, 51.376672600000006], [0.0861956, 51.376389800000005], [0.08646729999999998, 51.37608610000001], [0.0869127, 51.375601], [0.0874664, 51.3749406], [0.0878351, 51.37449990000001], [0.0880204, 51.37427829999999], [0.0886883, 51.373464600000005], [0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
29.6 |
0811 |
0853 |
London Charing Cross |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710068 |
1789717915416829 |
53 |
53 |
2026-09-18 08:03:05.372607 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:05.043339 |
| 632714 |
662821 |
C09931 |
862Y13MB18 |
2026-09-18 |
COMPLETE |
17709819 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 662821, "stp": "P", "toc": "Southern", "uid": "C09931", "consist": "377318", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09931/2026-09-18/detailed", "trust_id": "862Y13MB18", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0850", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2Y13", "timing_status": "LATE", "origin_station": "Chichester", "current_leg_arr": "0853", "current_leg_dep": "0849", "current_leg_end": "Brighton", "origin_dep_time": "0733", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "0850", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9573.464, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9714.759, \"from_m\": 9573.464, \"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\": 9769.399, \"from_m\": 9714.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9801.357, \"from_m\": 9769.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10428.421, \"from_m\": 9801.357, \"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\": 14521.137, \"from_m\": 10428.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14572.822, \"from_m\": 14521.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14678.27, \"from_m\": 14572.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15455.072, \"from_m\": 14678.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17118.432, \"from_m\": 15455.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18067.45, \"from_m\": 17118.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\": 19730.81, \"from_m\": 18067.45, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19762.772, \"from_m\": 19730.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20137.369, \"from_m\": 19762.772, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20433.911, \"from_m\": 20137.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20820.78, \"from_m\": 20433.911, \"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\": 25604.293, \"from_m\": 20820.78, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25646.568, \"from_m\": 25604.293, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32284.234, \"from_m\": 25646.568, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32419.117, \"from_m\": 32284.234, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41791.156, \"from_m\": 32419.117, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41835.377, \"from_m\": 41791.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48273.081, \"from_m\": 41835.377, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48941.229, \"from_m\": 48273.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49027.066, \"from_m\": 48941.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50152.084, \"from_m\": 49027.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50339.704, \"from_m\": 50152.084, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51563.937, \"from_m\": 50339.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51667.355, \"from_m\": 51563.937, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51708.71, \"from_m\": 51667.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51968.872, \"from_m\": 51708.71, \"capability_applied\": null, \"effective_limit_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\": 662821, \"profile_key\": \"91872372bfcf2e52cf2826fb1553cc29306082271a9574ef57c6eed7fbf6c0d0\", \"schedule_id\": 984, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741H\", \"location\": \"Barnham\", \"stage_seq\": 2, \"distance_m\": 10103.861, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 14345.689, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 4, \"distance_m\": 15455.072, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0800\", \"location\": \"Littlehampton\", \"stage_seq\": 5, \"distance_m\": 17592.941, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 6, \"distance_m\": 19730.81, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Arundel Jn\", \"stage_seq\": 7, \"distance_m\": 20183.672, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Angmering\", \"stage_seq\": 8, \"distance_m\": 25798.979, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 9, \"distance_m\": 29747.033, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 10, \"distance_m\": 31190.252, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"West Worthing\", \"stage_seq\": 11, \"distance_m\": 32608.846, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Worthing\", \"stage_seq\": 12, \"distance_m\": 33890.364, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"East Worthing\", \"stage_seq\": 13, \"distance_m\": 35306.284, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Lancing\", \"stage_seq\": 14, \"distance_m\": 37617.893, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 15, \"distance_m\": 41368.984, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Southwick\", \"stage_seq\": 16, \"distance_m\": 43825.112, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Fishersgate\", \"stage_seq\": 17, \"distance_m\": 45130.365, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840H\", \"location\": \"Portslade\", \"stage_seq\": 18, \"distance_m\": 46193.619, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843\", \"location\": \"Aldrington\", \"stage_seq\": 19, \"distance_m\": 47740.034, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845H\", \"location\": \"Hove\", \"stage_seq\": 20, \"distance_m\": 48511.902, \"section_seq\": 1, \"route_path_id\": 66043}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 51968.872, \"section_seq\": 1, \"route_path_id\": 66043}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51968.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66043}], \"total_distance_m\": 51968.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50479.266, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:24:53Z\", \"source_id\": 55120126, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:36Z\", \"source_id\": 55160205, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:39:39Z\", \"source_id\": 17654472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:08Z\", \"source_id\": 55175679, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:10Z\", \"source_id\": 17658716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:04Z\", \"source_id\": 55189428, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:08Z\", \"source_id\": 17662538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:16Z\", \"source_id\": 55252360, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:18Z\", \"source_id\": 17679758, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:03Z\", \"source_id\": 55265650, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:05Z\", \"source_id\": 17683498, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:00Z\", \"source_id\": 55273833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:05Z\", \"source_id\": 17685737, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:06Z\", \"source_id\": 55279920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:13Z\", \"source_id\": 17687410, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:00Z\", \"source_id\": 55288487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:04Z\", \"source_id\": 17689676, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:51Z\", \"source_id\": 55296733, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:52Z\", \"source_id\": 17691839, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:00Z\", \"source_id\": 55305584, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:02Z\", \"source_id\": 17694326, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:47Z\", \"source_id\": 55316069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:51Z\", \"source_id\": 17697220, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:18Z\", \"source_id\": 55325964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:20Z\", \"source_id\": 17699872, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:50Z\", \"source_id\": 55332948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:55Z\", \"source_id\": 17701808, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:15Z\", \"source_id\": 55339668, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:18Z\", \"source_id\": 17703615, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:00Z\", \"source_id\": 55347265, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:01Z\", \"source_id\": 17705649, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:46Z\", \"source_id\": 55352344, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:48Z\", \"source_id\": 17706973, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:30Z\", \"source_id\": 55363160, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:31Z\", \"source_id\": 17709819, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789717894384868, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:05.120845", "service_state_evidence_id": 17709819, "current_leg_start_actual_dep": "2026-09-18T08:48:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:05.422079", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
CCH |
BTN |
2Y13 |
377318 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 9573.464, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9714.759, "from_m": 9573.464, "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": 9769.399, "from_m": 9714.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9801.357, "from_m": 9769.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10428.421, "from_m": 9801.357, "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": 14521.137, "from_m": 10428.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14572.822, "from_m": 14521.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14678.27, "from_m": 14572.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15455.072, "from_m": 14678.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17118.432, "from_m": 15455.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18067.45, "from_m": 17118.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": 19730.81, "from_m": 18067.45, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19762.772, "from_m": 19730.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20137.369, "from_m": 19762.772, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20433.911, "from_m": 20137.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20820.78, "from_m": 20433.911, "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": 25604.293, "from_m": 20820.78, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25646.568, "from_m": 25604.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32284.234, "from_m": 25646.568, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32419.117, "from_m": 32284.234, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41791.156, "from_m": 32419.117, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41835.377, "from_m": 41791.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48273.081, "from_m": 41835.377, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48941.229, "from_m": 48273.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49027.066, "from_m": 48941.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50152.084, "from_m": 49027.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50339.704, "from_m": 50152.084, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51563.937, "from_m": 50339.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51667.355, "from_m": 51563.937, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51708.71, "from_m": 51667.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51968.872, "from_m": 51708.71, "capability_applied": null, "effective_limit_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": 662821, "profile_key": "91872372bfcf2e52cf2826fb1553cc29306082271a9574ef57c6eed7fbf6c0d0", "schedule_id": 984, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741H", "location": "Barnham", "stage_seq": 2, "distance_m": 10103.861, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "Ford", "stage_seq": 3, "distance_m": 14345.689, "section_seq": 1, "route_path_id": 66043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Littlehampton Jn", "stage_seq": 4, "distance_m": 15455.072, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0800", "location": "Littlehampton", "stage_seq": 5, "distance_m": 17592.941, "section_seq": 1, "route_path_id": 66043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Littlehampton Jn", "stage_seq": 6, "distance_m": 19730.81, "section_seq": 1, "route_path_id": 66043}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Arundel Jn", "stage_seq": 7, "distance_m": 20183.672, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Angmering", "stage_seq": 8, "distance_m": 25798.979, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Goring-by-Sea", "stage_seq": 9, "distance_m": 29747.033, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Durrington-on-Sea", "stage_seq": 10, "distance_m": 31190.252, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "West Worthing", "stage_seq": 11, "distance_m": 32608.846, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Worthing", "stage_seq": 12, "distance_m": 33890.364, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "East Worthing", "stage_seq": 13, "distance_m": 35306.284, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Lancing", "stage_seq": 14, "distance_m": 37617.893, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Shoreham-by-Sea", "stage_seq": 15, "distance_m": 41368.984, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Southwick", "stage_seq": 16, "distance_m": 43825.112, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Fishersgate", "stage_seq": 17, "distance_m": 45130.365, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840H", "location": "Portslade", "stage_seq": 18, "distance_m": 46193.619, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843", "location": "Aldrington", "stage_seq": 19, "distance_m": 47740.034, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845H", "location": "Hove", "stage_seq": 20, "distance_m": 48511.902, "section_seq": 1, "route_path_id": 66043}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 51968.872, "section_seq": 1, "route_path_id": 66043}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51968.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 66043}], "total_distance_m": 51968.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50479.266, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.606, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:24:53Z", "source_id": 55120126, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-18T06:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:36Z", "source_id": 55160205, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:39:39Z", "source_id": 17654472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:08Z", "source_id": 55175679, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:10Z", "source_id": 17658716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27492, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:04Z", "source_id": 55189428, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:08Z", "source_id": 17662538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:16Z", "source_id": 55252360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:18Z", "source_id": 17679758, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:03Z", "source_id": 55265650, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:05Z", "source_id": 17683498, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:00Z", "source_id": 55273833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:05Z", "source_id": 17685737, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:06Z", "source_id": 55279920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:23:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:13Z", "source_id": 17687410, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:00Z", "source_id": 55288487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:04Z", "source_id": 17689676, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:51Z", "source_id": 55296733, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:52Z", "source_id": 17691839, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:00Z", "source_id": 55305584, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:02Z", "source_id": 17694326, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:47Z", "source_id": 55316069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:51Z", "source_id": 17697220, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:18Z", "source_id": 55325964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:20Z", "source_id": 17699872, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:50Z", "source_id": 55332948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:55Z", "source_id": 17701808, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:15Z", "source_id": 55339668, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:18Z", "source_id": 17703615, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:00Z", "source_id": 55347265, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:01Z", "source_id": 17705649, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:46Z", "source_id": 55352344, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:48Z", "source_id": 17706973, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:30Z", "source_id": 55363160, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:31Z", "source_id": 17709819, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Chichester |
0733 |
0733 |
1 |
None |
None |
Brighton |
0850 |
0850 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09931/2026-09-18/detailed |
None |
Hove |
2026-09-18T08:48:30+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
2.1 |
0849 |
0853 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709819 |
1789717894384868 |
73 |
73 |
2026-09-18 08:03:05.422079 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:05.120845 |
| 632715 |
663599 |
C32283 |
152D07MC18 |
2026-09-18 |
COMPLETE |
17709665 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 663599, "stp": "P", "toc": "Northern", "uid": "C32283", "consist": "156487", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32283/2026-09-18/detailed", "trust_id": "152D07MC18", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "6", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "2D07", "timing_status": "EARLY", "origin_station": "Saltburn", "current_leg_arr": "0853", "current_leg_dep": "0846", "current_leg_end": "Darlington", "origin_dep_time": "0800", "origin_platform": "2", "current_location": "Darlington", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Dinsdale", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Dinsdale", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.507, \"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\": 307.181, \"from_m\": 232.507, \"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\": 1278.906, \"from_m\": 307.181, \"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\": 3267.218, \"from_m\": 1278.906, \"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\": 13432.307, \"from_m\": 3267.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13478.419, \"from_m\": 13432.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13508.66, \"from_m\": 13478.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16066.585, \"from_m\": 13508.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19887.204, \"from_m\": 16066.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20091.99, \"from_m\": 19887.204, \"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\": 20128.852, \"from_m\": 20091.99, \"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\": 21188.948, \"from_m\": 20128.852, \"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\": 21683.049, \"from_m\": 21188.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22090.914, \"from_m\": 21683.049, \"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\": 22366.739, \"from_m\": 22090.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24056.413, \"from_m\": 22366.739, \"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\": 24886.77, \"from_m\": 24056.413, \"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\": 25105.863, \"from_m\": 24886.77, \"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\": 25522.39, \"from_m\": 25105.863, \"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\": 25925.647, \"from_m\": 25522.39, \"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\": 26621.007, \"from_m\": 25925.647, \"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\": 27477.465, \"from_m\": 26621.007, \"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\": 27749.357, \"from_m\": 27477.465, \"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\": 27789.312, \"from_m\": 27749.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27830.177, \"from_m\": 27789.312, \"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\": 30188.642, \"from_m\": 27830.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\": 30288.418, \"from_m\": 30188.642, \"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\": 30661.477, \"from_m\": 30288.418, \"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\": 30960.855, \"from_m\": 30661.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32038.821, \"from_m\": 30960.855, \"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\": 32553.763, \"from_m\": 32038.821, \"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\": 37181.482, \"from_m\": 32553.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37699.751, \"from_m\": 37181.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\": 37712.32, \"from_m\": 37699.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37796.633, \"from_m\": 37712.32, \"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\": 42826.527, \"from_m\": 37796.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43311.835, \"from_m\": 42826.527, \"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\": 43581.321, \"from_m\": 43311.835, \"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\": 43735.22, \"from_m\": 43581.321, \"capability_applied\": null, \"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\": 44160.398, \"from_m\": 43735.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 663599, \"profile_key\": \"dfd51278a2fc4d6b04335d433fe562e34ff4f3bd6cbb9358b1d079795a204f11\", \"schedule_id\": 3793, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Redcar Central\", \"stage_seq\": 6, \"distance_m\": 7886.671, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12820.178, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"South Bank\", \"stage_seq\": 8, \"distance_m\": 15871.832, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18529.422, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825H\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.751, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21654.442, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.694, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 13, \"distance_m\": 26536.145, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27749.357, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.952, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31144.223, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846H\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.846, \"section_seq\": 1, \"route_path_id\": 29561}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 18, \"distance_m\": 44160.398, \"section_seq\": 1, \"route_path_id\": 29561}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44160.398, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29561}], \"total_distance_m\": 44160.398, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41556.361, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2604.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:03Z\", \"source_id\": 17681135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:32Z\", \"source_id\": 55278340, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:36Z\", \"source_id\": 17686969, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:22Z\", \"source_id\": 55300908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:28Z\", \"source_id\": 17693070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:29Z\", \"source_id\": 55315178, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:33Z\", \"source_id\": 17697024, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:46Z\", \"source_id\": 55327294, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:50Z\", \"source_id\": 17700225, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:53Z\", \"source_id\": 55344085, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:56Z\", \"source_id\": 17704819, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:15Z\", \"source_id\": 55362382, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:18Z\", \"source_id\": 17709665, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "6", "timing_fact_generation": 1789717881567909, "current_leg_arrival_utc": "2026-09-18T08:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:08.164335", "service_state_evidence_id": 17709665, "current_leg_start_actual_dep": "2026-09-18T08:46:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:09.046227", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SLB |
DAR |
2D07 |
156487 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 232.507, "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": 307.181, "from_m": 232.507, "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": 1278.906, "from_m": 307.181, "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": 3267.218, "from_m": 1278.906, "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": 13432.307, "from_m": 3267.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13478.419, "from_m": 13432.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13508.66, "from_m": 13478.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16066.585, "from_m": 13508.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19887.204, "from_m": 16066.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20091.99, "from_m": 19887.204, "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": 20128.852, "from_m": 20091.99, "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": 21188.948, "from_m": 20128.852, "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": 21683.049, "from_m": 21188.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22090.914, "from_m": 21683.049, "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": 22366.739, "from_m": 22090.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24056.413, "from_m": 22366.739, "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": 24886.77, "from_m": 24056.413, "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": 25105.863, "from_m": 24886.77, "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": 25522.39, "from_m": 25105.863, "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": 25925.647, "from_m": 25522.39, "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": 26621.007, "from_m": 25925.647, "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": 27477.465, "from_m": 26621.007, "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": 27749.357, "from_m": 27477.465, "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": 27789.312, "from_m": 27749.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27830.177, "from_m": 27789.312, "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": 30188.642, "from_m": 27830.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": 30288.418, "from_m": 30188.642, "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": 30661.477, "from_m": 30288.418, "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": 30960.855, "from_m": 30661.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32038.821, "from_m": 30960.855, "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": 32553.763, "from_m": 32038.821, "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": 37181.482, "from_m": 32553.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37699.751, "from_m": 37181.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": 37712.32, "from_m": 37699.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37796.633, "from_m": 37712.32, "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": 42826.527, "from_m": 37796.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43311.835, "from_m": 42826.527, "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": 43581.321, "from_m": 43311.835, "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": 43735.22, "from_m": 43581.321, "capability_applied": null, "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": 44160.398, "from_m": 43735.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 663599, "profile_key": "dfd51278a2fc4d6b04335d433fe562e34ff4f3bd6cbb9358b1d079795a204f11", "schedule_id": 3793, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Redcar Central", "stage_seq": 6, "distance_m": 7886.671, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "South Bank", "stage_seq": 8, "distance_m": 15871.832, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825H", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Bowesfield Jn", "stage_seq": 13, "distance_m": 26536.145, "section_seq": 1, "route_path_id": 29561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836H", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846H", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 29561}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Darlington", "stage_seq": 18, "distance_m": 44160.398, "section_seq": 1, "route_path_id": 29561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44160.398, "from_m": 0.0, "section_seq": 1, "route_path_id": 29561}], "total_distance_m": 44160.398, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41556.361, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2604.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:03Z", "source_id": 17681135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:32Z", "source_id": 55278340, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:23:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:36Z", "source_id": 17686969, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:22Z", "source_id": 55300908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:28Z", "source_id": 17693070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:29Z", "source_id": 55315178, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:33Z", "source_id": 17697024, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:46Z", "source_id": 55327294, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:50Z", "source_id": 17700225, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:53Z", "source_id": 55344085, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:56Z", "source_id": 17704819, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:15Z", "source_id": 55362382, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:18Z", "source_id": 17709665, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Saltburn |
0800 |
0800 |
2 |
None |
None |
Darlington |
0854 |
0854 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32283/2026-09-18/detailed |
None |
Dinsdale |
2026-09-18T08:46:30+01:00 |
Darlington |
7.0 |
{"type": "LineString", "coordinates": [[-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} |
3.8 |
0846 |
0853 |
Dinsdale |
Darlington |
Darlington |
54.5207877 |
-1.5463601 |
54.5207877 |
-1.5463601 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Darlington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709665 |
1789717881567909 |
39 |
39 |
2026-09-18 08:03:09.046227 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:08.164335 |
| 632716 |
664070 |
C32690 |
162K99MC18 |
2026-09-18 |
COMPLETE |
17710236 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 664070, "stp": "P", "toc": "Northern", "uid": "C32690", "consist": "158789", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32690/2026-09-18/detailed", "trust_id": "162K99MC18", "origin_crs": "SBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "12A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2K99", "timing_status": "LATE", "origin_station": "Selby", "current_leg_arr": "0853", "current_leg_dep": "0845", "current_leg_end": "Leeds", "origin_dep_time": "0817", "origin_platform": "3", "current_location": "Leeds", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Cross Gates", "dest_arr_time_act": "0851½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Cross Gates", "current_leg_milage": "4.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 280.148, \"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\": 327.296, \"from_m\": 280.148, \"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\": 1007.168, \"from_m\": 327.296, \"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\": 5059.035, \"from_m\": 1007.168, \"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\": 8969.692, \"from_m\": 5059.035, \"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\": 9546.493, \"from_m\": 8969.692, \"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\": 10455.627, \"from_m\": 9546.493, \"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\": 17021.593, \"from_m\": 10455.627, \"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\": 17638.879, \"from_m\": 17021.593, \"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\": 26813.361, \"from_m\": 17638.879, \"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\": 26880.336, \"from_m\": 26813.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28809.121, \"from_m\": 26880.336, \"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\": 29628.291, \"from_m\": 28809.121, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31677.738, \"from_m\": 29628.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31716.828, \"from_m\": 31677.738, \"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\": 32400.258, \"from_m\": 31716.828, \"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\": 32847.51, \"from_m\": 32400.258, \"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\": 33182.925, \"from_m\": 32847.51, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33302.526, \"from_m\": 33182.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664070, \"profile_key\": \"1f0efb74aeaea09e1577f983656190159d9ce0470b8eb025f858f1f758f719f4\", \"schedule_id\": 3992, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Selby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 2, \"distance_m\": 5695.054, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 3, \"distance_m\": 7574.933, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 4, \"distance_m\": 10455.627, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829H\", \"location\": \"South Milford\", \"stage_seq\": 5, \"distance_m\": 12666.892, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 17739.283, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Garforth\", \"stage_seq\": 7, \"distance_m\": 21560.625, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"Cross Gates\", \"stage_seq\": 8, \"distance_m\": 26195.367, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 9, \"distance_m\": 30672.858, \"section_seq\": 1, \"route_path_id\": 67249}, {\"is_pass\": false, \"wtt_arr\": \"0851H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 33302.526, \"section_seq\": 1, \"route_path_id\": 67249}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33302.526, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67249}], \"total_distance_m\": 33302.526, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31186.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2116.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0817", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:20Z\", \"source_id\": 55289635, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:22Z\", \"source_id\": 17689932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:08Z\", \"source_id\": 55311454, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:13Z\", \"source_id\": 17695972, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:45Z\", \"source_id\": 55327284, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:50Z\", \"source_id\": 17700223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:24Z\", \"source_id\": 55340138, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:23Z\", \"source_id\": 17703706, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:56Z\", \"source_id\": 55364283, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:06Z\", \"source_id\": 17710236, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "12", "timing_fact_generation": 1789717929777181, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:10.267915", "service_state_evidence_id": 17710236, "current_leg_start_actual_dep": "2026-09-18T08:45:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:10.660222", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SBY |
LDS |
2K99 |
158789 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 280.148, "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": 327.296, "from_m": 280.148, "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": 1007.168, "from_m": 327.296, "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": 5059.035, "from_m": 1007.168, "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": 8969.692, "from_m": 5059.035, "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": 9546.493, "from_m": 8969.692, "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": 10455.627, "from_m": 9546.493, "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": 17021.593, "from_m": 10455.627, "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": 17638.879, "from_m": 17021.593, "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": 26813.361, "from_m": 17638.879, "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": 26880.336, "from_m": 26813.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28809.121, "from_m": 26880.336, "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": 29628.291, "from_m": 28809.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31677.738, "from_m": 29628.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31716.828, "from_m": 31677.738, "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": 32400.258, "from_m": 31716.828, "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": 32847.51, "from_m": 32400.258, "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": 33182.925, "from_m": 32847.51, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33302.526, "from_m": 33182.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664070, "profile_key": "1f0efb74aeaea09e1577f983656190159d9ce0470b8eb025f858f1f758f719f4", "schedule_id": 3992, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0817", "location": "Selby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Hambleton East Jn", "stage_seq": 2, "distance_m": 5695.054, "section_seq": 1, "route_path_id": 67249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Hambleton West Jn", "stage_seq": 3, "distance_m": 7574.933, "section_seq": 1, "route_path_id": 67249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Gascoigne Wood Jn", "stage_seq": 4, "distance_m": 10455.627, "section_seq": 1, "route_path_id": 67249}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829H", "location": "South Milford", "stage_seq": 5, "distance_m": 12666.892, "section_seq": 1, "route_path_id": 67249}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Micklefield", "stage_seq": 6, "distance_m": 17739.283, "section_seq": 1, "route_path_id": 67249}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Garforth", "stage_seq": 7, "distance_m": 21560.625, "section_seq": 1, "route_path_id": 67249}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "Cross Gates", "stage_seq": 8, "distance_m": 26195.367, "section_seq": 1, "route_path_id": 67249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Neville H. West Jn", "stage_seq": 9, "distance_m": 30672.858, "section_seq": 1, "route_path_id": 67249}, {"is_pass": false, "wtt_arr": "0851H", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 33302.526, "section_seq": 1, "route_path_id": 67249}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33302.526, "from_m": 0.0, "section_seq": 1, "route_path_id": 67249}], "total_distance_m": 33302.526, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31186.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2116.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:20Z", "source_id": 55289635, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:22Z", "source_id": 17689932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:08Z", "source_id": 55311454, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:13Z", "source_id": 17695972, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:45Z", "source_id": 55327284, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:50Z", "source_id": 17700223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:24Z", "source_id": 55340138, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:23Z", "source_id": 17703706, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:56Z", "source_id": 55364283, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:06Z", "source_id": 17710236, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Selby |
0817 |
0817 |
3 |
None |
None |
Leeds |
0852 |
0851½ |
12A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32690/2026-09-18/detailed |
None |
Cross Gates |
2026-09-18T08:45:00+01:00 |
Leeds |
8.0 |
{"type": "LineString", "coordinates": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
4.4 |
0845 |
0853 |
Cross Gates |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710236 |
1789717929777181 |
30 |
30 |
2026-09-18 08:03:10.660222 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:10.267915 |
| 632717 |
662992 |
C21503 |
262D03MB18 |
2026-09-18 |
COMPLETE |
17709706 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 662992, "stp": "P", "toc": "East Midlands Railway", "uid": "C21503", "consist": "170417", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21503/2026-09-18/detailed", "trust_id": "262D03MB18", "origin_crs": "WRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "1B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2D03", "timing_status": "LATE", "origin_station": "Worksop", "current_leg_arr": "0853", "current_leg_dep": "0844", "current_leg_end": "Nottingham", "origin_dep_time": "0739", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Bulwell (Notts)", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Bulwell (Notts)", "current_leg_milage": "5.4", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 662992, \"profile_key\": \"4805af187821f4f45e08ce17b6f7a37ff54abfee6544de0ef2bcd1b732d36bfe\", \"schedule_id\": 2995, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Worksop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Woodend Jn\", \"stage_seq\": 3, \"distance_m\": 2474.456, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Whitwell\", \"stage_seq\": 4, \"distance_m\": 7530.728, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 5, \"distance_m\": 9714.427, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 6, \"distance_m\": 15401.99, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Shirebrook\", \"stage_seq\": 7, \"distance_m\": 16573.49, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 8, \"distance_m\": 21116.488, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Mansfield Town\", \"stage_seq\": 9, \"distance_m\": 23850.193, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Sutton Parkway\", \"stage_seq\": 10, \"distance_m\": 28378.203, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 11, \"distance_m\": 30097.693, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 12, \"distance_m\": 30285.449, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 13, \"distance_m\": 31556.105, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Newstead\", \"stage_seq\": 14, \"distance_m\": 34438.566, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Hucknall\", \"stage_seq\": 15, \"distance_m\": 38373.447, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0839\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 16, \"distance_m\": 40877.839, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 17, \"distance_m\": 42934.118, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 18, \"distance_m\": 43154.01, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Radford Jn\", \"stage_seq\": 19, \"distance_m\": 48221.653, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Mansfield Jn\", \"stage_seq\": 20, \"distance_m\": 50729.594, \"section_seq\": 1, \"route_path_id\": 66848}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 21, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 66848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66848}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:51Z\", \"source_id\": 55234134, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:56Z\", \"source_id\": 17674846, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:36Z\", \"source_id\": 55244967, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:43Z\", \"source_id\": 17677729, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:36Z\", \"source_id\": 55264449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:42Z\", \"source_id\": 17683172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:30Z\", \"source_id\": 55272456, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:34Z\", \"source_id\": 17685380, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:48Z\", \"source_id\": 55290994, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:53Z\", \"source_id\": 17690317, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:44Z\", \"source_id\": 55318757, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:49Z\", \"source_id\": 17697955, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:32Z\", \"source_id\": 55334898, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:36Z\", \"source_id\": 17702331, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:18Z\", \"source_id\": 55362527, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:23Z\", \"source_id\": 17709706, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1789717885499979, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:11.076536", "service_state_evidence_id": 17709706, "current_leg_start_actual_dep": "2026-09-18T08:43:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:11.365456", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
WRK |
NOT |
2D03 |
170417 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1672.502, "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": 2458.481, "from_m": 1672.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 662992, "profile_key": "4805af187821f4f45e08ce17b6f7a37ff54abfee6544de0ef2bcd1b732d36bfe", "schedule_id": 2995, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Woodend Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Whitwell", "stage_seq": 4, "distance_m": 7530.728, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Creswell (Derbys)", "stage_seq": 5, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Shirebrook East Jn", "stage_seq": 6, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Shirebrook", "stage_seq": 7, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Mansfield Woodhouse", "stage_seq": 8, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Mansfield Town", "stage_seq": 9, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Sutton Parkway", "stage_seq": 10, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Kirkby Lane End Jn", "stage_seq": 12, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 13, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Newstead", "stage_seq": 14, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Hucknall", "stage_seq": 15, "distance_m": 38373.447, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0839", "location": "Bestwood Park Jn", "stage_seq": 16, "distance_m": 40877.839, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Bulwell (Notts)", "stage_seq": 17, "distance_m": 42934.118, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Bulwell South Jn", "stage_seq": 18, "distance_m": 43154.01, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Radford Jn", "stage_seq": 19, "distance_m": 48221.653, "section_seq": 1, "route_path_id": 66848}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Mansfield Jn", "stage_seq": 20, "distance_m": 50729.594, "section_seq": 1, "route_path_id": 66848}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Nottingham", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 66848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 66848}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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": 16664, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:51Z", "source_id": 55234134, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:56Z", "source_id": 17674846, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16670, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:36Z", "source_id": 55244967, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:43Z", "source_id": 17677729, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:36Z", "source_id": 55264449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:42Z", "source_id": 17683172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16682, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:30Z", "source_id": 55272456, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:34Z", "source_id": 17685380, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:48Z", "source_id": 55290994, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:53Z", "source_id": 17690317, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16319, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:44Z", "source_id": 55318757, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:49Z", "source_id": 17697955, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:32Z", "source_id": 55334898, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:36Z", "source_id": 17702331, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:18Z", "source_id": 55362527, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:53:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:23Z", "source_id": 17709706, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Worksop |
0739 |
0739 |
2 |
None |
None |
Nottingham |
0852 |
0852 |
1B |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21503/2026-09-18/detailed |
None |
Bulwell (Notts) |
2026-09-18T08:43:00+01:00 |
Nottingham |
9.0 |
{"type": "LineString", "coordinates": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
5.4 |
0844 |
0853 |
Bulwell (Notts) |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709706 |
1789717885499979 |
45 |
45 |
2026-09-18 08:03:11.365456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:11.076536 |
| 632718 |
663748 |
P66216 |
521B28MC18 |
2026-09-18 |
COMPLETE |
17709710 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 663748, "stp": "P", "toc": "Greater Anglia", "uid": "P66216", "consist": "720132+720575", "dest_crs": "SSD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66216/2026-09-18/detailed", "trust_id": "521B28MC18", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "1", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1B28", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0853", "current_leg_dep": "0847", "current_leg_end": "Stansted Airport", "origin_dep_time": "0805", "origin_platform": "6", "current_location": "Stansted Airport", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "-1 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": "0854", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"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\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56554.282, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58943.978, \"from_m\": 56554.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59434.547, \"from_m\": 58943.978, \"capability_applied\": null, \"effective_limit_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\": 663748, \"profile_key\": \"807382c9bf2c88c4865d3b10aaafc46f309d4dc28b16ef7335d224fa25f8237c\", \"schedule_id\": 21145, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0847H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.792, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 36021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.382, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0805", "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-18T07:07:37Z\", \"source_id\": 55239424, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:42Z\", \"source_id\": 17676204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:30Z\", \"source_id\": 55253001, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:33Z\", \"source_id\": 17679981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:25Z\", \"source_id\": 55269380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:24Z\", \"source_id\": 17684511, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:52Z\", \"source_id\": 55285153, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:57Z\", \"source_id\": 17688817, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:15Z\", \"source_id\": 55292281, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:19Z\", \"source_id\": 17690667, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:42Z\", \"source_id\": 55299068, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:47Z\", \"source_id\": 17692562, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:17Z\", \"source_id\": 55311821, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:21Z\", \"source_id\": 17696061, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:41Z\", \"source_id\": 55332481, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:47Z\", \"source_id\": 17701684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:30Z\", \"source_id\": 55345887, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:33Z\", \"source_id\": 17705280, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:20Z\", \"source_id\": 55362604, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:23Z\", \"source_id\": 17709710, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "1", "timing_fact_generation": 1789717886084090, "current_leg_arrival_utc": "2026-09-18T08:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:13.223514", "service_state_evidence_id": 17709710, "current_leg_start_actual_dep": "2026-09-18T08:47:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:13.265247", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
SSD |
1B28 |
720132+720575 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "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": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56554.282, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58943.978, "from_m": 56554.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59434.547, "from_m": 58943.978, "capability_applied": null, "effective_limit_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": 663748, "profile_key": "807382c9bf2c88c4865d3b10aaafc46f309d4dc28b16ef7335d224fa25f8237c", "schedule_id": 21145, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0805", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0847H", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 36021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 36021}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.382, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:37Z", "source_id": 55239424, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:42Z", "source_id": 17676204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:30Z", "source_id": 55253001, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:13:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:33Z", "source_id": 17679981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:25Z", "source_id": 55269380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:24Z", "source_id": 17684511, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:52Z", "source_id": 55285153, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:57Z", "source_id": 17688817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:15Z", "source_id": 55292281, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:19Z", "source_id": 17690667, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:42Z", "source_id": 55299068, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:47Z", "source_id": 17692562, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:17Z", "source_id": 55311821, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:21Z", "source_id": 17696061, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:41Z", "source_id": 55332481, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:47Z", "source_id": 17701684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:30Z", "source_id": 55345887, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:33Z", "source_id": 17705280, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12725, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:20Z", "source_id": 55362604, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:23Z", "source_id": 17709710, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0805 |
0805 |
6 |
None |
None |
Stansted Airport |
0854 |
0854 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66216/2026-09-18/detailed |
None |
Stansted Mountfitchet |
2026-09-18T08:47:30+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 |
0847 |
0853 |
Stansted Mountfitchet |
Stansted Airport |
Stansted Airport |
51.8893715 |
0.2620681 |
51.8893715 |
0.2620681 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709710 |
1789717886084090 |
72 |
72 |
2026-09-18 08:03:13.265247 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:13.223514 |
| 632719 |
664679 |
W86643 |
075J03MD18 |
2026-09-18 |
COMPLETE |
17710403 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 664679, "stp": "P", "toc": "ScotRail", "uid": "W86643", "consist": "156495+156504+156506", "dest_crs": "XCK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86643/2026-09-18/detailed", "trust_id": "075J03MD18", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-18", "dest_arr_time": "0912", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5J03", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0853", "current_leg_dep": "0900½", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "0840", "origin_platform": "4", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "-19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2529219, 55.84031770000001], [-4.2537055, 55.84054679999999], [-4.2541446, 55.8406973], [-4.255113499999999, 55.84097939999999], [-4.2557738, 55.84120469999999], [-4.257017, 55.841640299999995], [-4.2570733, 55.84166], [-4.258173, 55.84204549999999], [-4.258193554774789, 55.84205290347849], [-4.258457299999999, 55.84214790000001], [-4.2588167, 55.84225489999999], [-4.2591708, 55.842403999999995], [-4.2596563, 55.8426299], [-4.260280099999999, 55.8429679], [-4.260871899999999, 55.8432593], [-4.2612179, 55.843433999999995], [-4.261399, 55.84352760000001], [-4.261472999999999, 55.84356580000001], [-4.2616995, 55.84370359999999], [-4.2618185, 55.84378679999999], [-4.2624733, 55.84420850000001], [-4.262982305549704, 55.844537735208576], [-4.263024214371008, 55.84456484256779], [-4.2630645, 55.84459089999999], [-4.2632376999999995, 55.8447049], [-4.2633437, 55.84478219999999], [-4.2634302, 55.844839099999994], [-4.2635293999999995, 55.84489930000001], [-4.263624599999999, 55.844949], [-4.263713699999999, 55.84499379999999], [-4.263816199999999, 55.8450422], [-4.263914, 55.84508249999999], [-4.2640155, 55.8451243], [-4.2641221, 55.84516119999999], [-4.2642425, 55.84520149999999], [-4.2643557, 55.8452351], [-4.264558699999999, 55.8452866], [-4.2646841, 55.8453123], [-4.264829599999999, 55.8453409], [-4.2651032, 55.84538349999999], [-4.2661533, 55.8455228], [-4.2665396, 55.8455697], [-4.2679095, 55.8457335], [-4.2690306, 55.8458698], [-4.269399499999999, 55.8459173], [-4.269845899999999, 55.8459794], [-4.2702921, 55.84604879999999], [-4.271197, 55.8462068], [-4.2715197, 55.846272600000006], [-4.2717718, 55.8463253], [-4.2719891, 55.846372], [-4.2722358, 55.846430700000006], [-4.2724745, 55.84648949999998], [-4.2730485, 55.8466189], [-4.273496399999999, 55.8467424], [-4.274346, 55.84697080000001], [-4.2752653, 55.8472265], [-4.2755041, 55.847283], [-4.2756815999999995, 55.84732000000001], [-4.2758193, 55.8473448], [-4.2759722, 55.84736660000001], [-4.2760969, 55.84738320000001], [-4.276239699999999, 55.84739669999999], [-4.276381099999999, 55.8474095], [-4.2765287999999995, 55.8474155], [-4.276684299999999, 55.84741929999999], [-4.2769153, 55.8474168], [-4.2773975, 55.847398099999985], [-4.2793088, 55.84729430000001], [-4.2808452, 55.847263199999986], [-4.2826088, 55.84722740000001], [-4.283290699999999, 55.8472469], [-4.2837386, 55.84728599999999], [-4.284010399999999, 55.84731479999999], [-4.2849518, 55.84739869999999], [-4.285435856698023, 55.84742611954475], [-4.285717559178995, 55.84743701094385], [-4.285966423476022, 55.84744716196847], [-4.286187144528454, 55.84745661234694], [-4.286384417275637, 55.847465401807646], [-4.286562936656922, 55.84747357007896], [-4.286727397611653, 55.84748115688924], [-4.286882495079179, 55.84748820196685], [-4.287032923998848, 55.847494745040166], [-4.287183379310009, 55.84750082583754], [-4.287338555952007, 55.84750648408737], [-4.287503148864193, 55.847511759517985], [-4.287681852985911, 55.84751669185778], [-4.287879363256513, 55.8475213208351], [-4.288100374615343, 55.84752568617833], [-4.288349582001751, 55.84752982761582], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Polmadie Clydesdale Loop", "dest_arr_time_act": "0912", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Polmadie Clydesdale Loop", "current_leg_milage": "3.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"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\": 2228.123, \"from_m\": 1398.563, \"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\": 2310.897, \"from_m\": 2228.123, \"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\": 2603.854, \"from_m\": 2310.897, \"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\": 4463.533, \"from_m\": 2603.854, \"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\": 4593.961, \"from_m\": 4463.533, \"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\": 4629.262, \"from_m\": 4593.961, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6530.821, \"from_m\": 4629.262, \"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\": 6639.592, \"from_m\": 6530.821, \"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\": 6773.312, \"from_m\": 6639.592, \"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\": 7635.465, \"from_m\": 6773.312, \"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\": 664679, \"profile_key\": \"30aa89ea89f776b2a4dd607839551dc6073cc8e21a0bc73422b5ddb7e6054202\", \"schedule_id\": 28408, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0900H\", \"location\": \"Polmadie Clydesdale Loop\", \"stage_seq\": 5, \"distance_m\": 2310.897, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0902H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 6, \"distance_m\": 2603.854, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904H\", \"location\": \"Terminus Jn\", \"stage_seq\": 7, \"distance_m\": 3586.501, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906H\", \"location\": \"Shields Jn\", \"stage_seq\": 8, \"distance_m\": 4593.961, \"section_seq\": 1, \"route_path_id\": 102412}, {\"is_pass\": false, \"wtt_arr\": \"0912\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 9, \"distance_m\": 7635.465, \"section_seq\": 1, \"route_path_id\": 102412}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7635.465, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102412}], \"total_distance_m\": 7635.465, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 7635.465, \"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": "0840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1432.5", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:16Z\", \"source_id\": 55365172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:20Z\", \"source_id\": 17710403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789717941413041, "current_leg_arrival_utc": "2026-09-18T09:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:16.181051", "service_state_evidence_id": 17710403, "current_leg_start_actual_dep": "2026-09-18T09:00:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:16.581461", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XCK |
5J03 |
156495+156504+156506 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "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": 2228.123, "from_m": 1398.563, "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": 2310.897, "from_m": 2228.123, "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": 2603.854, "from_m": 2310.897, "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": 4463.533, "from_m": 2603.854, "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": 4593.961, "from_m": 4463.533, "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": 4629.262, "from_m": 4593.961, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6530.821, "from_m": 4629.262, "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": 6639.592, "from_m": 6530.821, "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": 6773.312, "from_m": 6639.592, "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": 7635.465, "from_m": 6773.312, "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": 664679, "profile_key": "30aa89ea89f776b2a4dd607839551dc6073cc8e21a0bc73422b5ddb7e6054202", "schedule_id": 28408, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0840", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 102412}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0900H", "location": "Polmadie Clydesdale Loop", "stage_seq": 5, "distance_m": 2310.897, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0902H", "location": "Larkfield Jn", "stage_seq": 6, "distance_m": 2603.854, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904H", "location": "Terminus Jn", "stage_seq": 7, "distance_m": 3586.501, "section_seq": 1, "route_path_id": 102412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906H", "location": "Shields Jn", "stage_seq": 8, "distance_m": 4593.961, "section_seq": 1, "route_path_id": 102412}, {"is_pass": false, "wtt_arr": "0912", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 9, "distance_m": 7635.465, "section_seq": 1, "route_path_id": 102412}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7635.465, "from_m": 0.0, "section_seq": 1, "route_path_id": 102412}], "total_distance_m": 7635.465, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 7635.465, "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": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:16Z", "source_id": 55365172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:20Z", "source_id": 17710403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0840 |
0840 |
4 |
None |
None |
Corkerhill C.S.M.D. |
0912 |
0912 |
None |
EARLY |
-19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86643/2026-09-18/detailed |
None |
Polmadie Clydesdale Loop |
2026-09-18T09:00:30+01:00 |
Corkerhill C.S.M.D. |
1432.5 |
{"type": "LineString", "coordinates": [[-4.2529219, 55.84031770000001], [-4.2537055, 55.84054679999999], [-4.2541446, 55.8406973], [-4.255113499999999, 55.84097939999999], [-4.2557738, 55.84120469999999], [-4.257017, 55.841640299999995], [-4.2570733, 55.84166], [-4.258173, 55.84204549999999], [-4.258193554774789, 55.84205290347849], [-4.258457299999999, 55.84214790000001], [-4.2588167, 55.84225489999999], [-4.2591708, 55.842403999999995], [-4.2596563, 55.8426299], [-4.260280099999999, 55.8429679], [-4.260871899999999, 55.8432593], [-4.2612179, 55.843433999999995], [-4.261399, 55.84352760000001], [-4.261472999999999, 55.84356580000001], [-4.2616995, 55.84370359999999], [-4.2618185, 55.84378679999999], [-4.2624733, 55.84420850000001], [-4.262982305549704, 55.844537735208576], [-4.263024214371008, 55.84456484256779], [-4.2630645, 55.84459089999999], [-4.2632376999999995, 55.8447049], [-4.2633437, 55.84478219999999], [-4.2634302, 55.844839099999994], [-4.2635293999999995, 55.84489930000001], [-4.263624599999999, 55.844949], [-4.263713699999999, 55.84499379999999], [-4.263816199999999, 55.8450422], [-4.263914, 55.84508249999999], [-4.2640155, 55.8451243], [-4.2641221, 55.84516119999999], [-4.2642425, 55.84520149999999], [-4.2643557, 55.8452351], [-4.264558699999999, 55.8452866], [-4.2646841, 55.8453123], [-4.264829599999999, 55.8453409], [-4.2651032, 55.84538349999999], [-4.2661533, 55.8455228], [-4.2665396, 55.8455697], [-4.2679095, 55.8457335], [-4.2690306, 55.8458698], [-4.269399499999999, 55.8459173], [-4.269845899999999, 55.8459794], [-4.2702921, 55.84604879999999], [-4.271197, 55.8462068], [-4.2715197, 55.846272600000006], [-4.2717718, 55.8463253], [-4.2719891, 55.846372], [-4.2722358, 55.846430700000006], [-4.2724745, 55.84648949999998], [-4.2730485, 55.8466189], [-4.273496399999999, 55.8467424], [-4.274346, 55.84697080000001], [-4.2752653, 55.8472265], [-4.2755041, 55.847283], [-4.2756815999999995, 55.84732000000001], [-4.2758193, 55.8473448], [-4.2759722, 55.84736660000001], [-4.2760969, 55.84738320000001], [-4.276239699999999, 55.84739669999999], [-4.276381099999999, 55.8474095], [-4.2765287999999995, 55.8474155], [-4.276684299999999, 55.84741929999999], [-4.2769153, 55.8474168], [-4.2773975, 55.847398099999985], [-4.2793088, 55.84729430000001], [-4.2808452, 55.847263199999986], [-4.2826088, 55.84722740000001], [-4.283290699999999, 55.8472469], [-4.2837386, 55.84728599999999], [-4.284010399999999, 55.84731479999999], [-4.2849518, 55.84739869999999], [-4.285435856698023, 55.84742611954475], [-4.285717559178995, 55.84743701094385], [-4.285966423476022, 55.84744716196847], [-4.286187144528454, 55.84745661234694], [-4.286384417275637, 55.847465401807646], [-4.286562936656922, 55.84747357007896], [-4.286727397611653, 55.84748115688924], [-4.286882495079179, 55.84748820196685], [-4.287032923998848, 55.847494745040166], [-4.287183379310009, 55.84750082583754], [-4.287338555952007, 55.84750648408737], [-4.287503148864193, 55.847511759517985], [-4.287681852985911, 55.84751669185778], [-4.287879363256513, 55.8475213208351], [-4.288100374615343, 55.84752568617833], [-4.288349582001751, 55.84752982761582], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} |
3.3 |
0900½ |
0853 |
Polmadie Clydesdale Loop |
Corkerhill C.S.M.D. |
Corkerhill C.S.M.D. |
55.8363339 |
-4.3245403 |
55.8363339 |
-4.3245403 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Corkerhill C.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710403 |
1789717941413041 |
13 |
13 |
2026-09-18 08:03:16.581461 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:16.181051 |
| 632720 |
664121 |
W84170 |
042Y33MC18 |
2026-09-18 |
COMPLETE |
17710128 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 664121, "stp": "P", "toc": "ScotRail", "uid": "W84170", "consist": "385123", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84170/2026-09-18/detailed", "trust_id": "042Y33MC18", "origin_crs": "NBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "3", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2Y33", "timing_status": "EARLY", "origin_station": "North Berwick", "current_leg_arr": "0853", "current_leg_dep": "0844", "current_leg_end": "Edinburgh", "origin_dep_time": "0819", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Musselburgh", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 268.079, \"from_m\": 51.153, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 495.145, \"from_m\": 268.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5488.926, \"from_m\": 495.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6560.95, \"from_m\": 5488.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6576.537, \"from_m\": 6560.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6627.239, \"from_m\": 6576.537, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7555.221, \"from_m\": 6627.239, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 9589.715, \"from_m\": 7555.221, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 10482.197, \"from_m\": 9589.715, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 19107.668, \"from_m\": 10482.197, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25612.618, \"from_m\": 19107.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 26294.506, \"from_m\": 25612.618, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26366.466, \"from_m\": 26294.506, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 30077.873, \"from_m\": 26366.466, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 33430.796, \"from_m\": 30077.873, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34069.539, \"from_m\": 33430.796, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 34539.696, \"from_m\": 34069.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34606.148, \"from_m\": 34539.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34668.827, \"from_m\": 34606.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35235.823, \"from_m\": 34668.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35682.562, \"from_m\": 35235.823, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 664121, \"profile_key\": \"69f1b016cfbb73a3eea02a26fb13d1d9e3fc9f5258dd5064ca33d9c2ab6bc162\", \"schedule_id\": 27980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"North Berwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Drem\", \"stage_seq\": 2, \"distance_m\": 7230.789, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Longniddry\", \"stage_seq\": 3, \"distance_m\": 14498.881, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 20574.342, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 23371.456, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 26220.439, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845H\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 27502.543, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 30357.718, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 32728.897, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0851H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 34668.827, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 39828}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39828}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0819", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:23Z\", \"source_id\": 55289659, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:26Z\", \"source_id\": 17689962, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:59Z\", \"source_id\": 55305500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:02Z\", \"source_id\": 17694322, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:41Z\", \"source_id\": 55318659, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:46Z\", \"source_id\": 17697938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 55329064, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:27Z\", \"source_id\": 17700720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:15Z\", \"source_id\": 55339760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:20Z\", \"source_id\": 17703656, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:55Z\", \"source_id\": 55364137, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:58Z\", \"source_id\": 17710128, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "3", "timing_fact_generation": 1789717919002203, "current_leg_arrival_utc": "2026-09-18T08:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:23.861283", "service_state_evidence_id": 17710128, "current_leg_start_actual_dep": "2026-09-18T08:45:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:24.599168", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NBW |
EDB |
2Y33 |
385123 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 268.079, "from_m": 51.153, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 495.145, "from_m": 268.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5488.926, "from_m": 495.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6560.95, "from_m": 5488.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6576.537, "from_m": 6560.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6627.239, "from_m": 6576.537, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7555.221, "from_m": 6627.239, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 9589.715, "from_m": 7555.221, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 10482.197, "from_m": 9589.715, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 19107.668, "from_m": 10482.197, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25612.618, "from_m": 19107.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 26294.506, "from_m": 25612.618, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26366.466, "from_m": 26294.506, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 30077.873, "from_m": 26366.466, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 33430.796, "from_m": 30077.873, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34069.539, "from_m": 33430.796, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 34539.696, "from_m": 34069.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34606.148, "from_m": 34539.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34668.827, "from_m": 34606.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35235.823, "from_m": 34668.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35682.562, "from_m": 35235.823, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 664121, "profile_key": "69f1b016cfbb73a3eea02a26fb13d1d9e3fc9f5258dd5064ca33d9c2ab6bc162", "schedule_id": 27980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0819", "location": "North Berwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Drem", "stage_seq": 2, "distance_m": 7230.789, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Longniddry", "stage_seq": 3, "distance_m": 14498.881, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Prestonpans", "stage_seq": 4, "distance_m": 20574.342, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Wallyford", "stage_seq": 5, "distance_m": 23371.456, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 26220.439, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845H", "location": "Musselburgh", "stage_seq": 7, "distance_m": 27502.543, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 30357.718, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 32728.897, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0851H", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 34668.827, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 39828}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 39828}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:23Z", "source_id": 55289659, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:26Z", "source_id": 17689962, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:59Z", "source_id": 55305500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:02Z", "source_id": 17694322, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:41Z", "source_id": 55318659, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:46Z", "source_id": 17697938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 55329064, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:27Z", "source_id": 17700720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:15Z", "source_id": 55339760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:20Z", "source_id": 17703656, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 886, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:55Z", "source_id": 55364137, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:58Z", "source_id": 17710128, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
North Berwick |
0819 |
0819 |
None |
None |
None |
Edinburgh |
0855 |
0854 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84170/2026-09-18/detailed |
None |
Musselburgh |
2026-09-18T08:45:30+01:00 |
Edinburgh |
9.0 |
{"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
5.1 |
0844 |
0853 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710128 |
1789717919002203 |
41 |
41 |
2026-09-18 08:03:24.599168 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:23.861283 |
| 632721 |
662454 |
W34205 |
651R17MA18 |
2026-09-18 |
COMPLETE |
17709918 |
2026-09-18 08:53:00 |
2026-09-18 08:03:26 |
2026-09-20 08:03:26 |
{"id": 662454, "stp": "P", "toc": "Avanti West Coast", "uid": "W34205", "consist": "807008", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34205/2026-09-18/detailed", "trust_id": "651R17MA18", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "7", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1R17", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0853", "current_leg_dep": "0819", "current_leg_end": "London Euston", "origin_dep_time": "0721", "origin_platform": "3", "current_location": "London Euston", "last_update_time": "2026-09-18T08:03:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"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\": 982.232, \"from_m\": 900.564, \"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\": 1607.351, \"from_m\": 982.232, \"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\": 1975.822, \"from_m\": 1607.351, \"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\": 6218.661, \"from_m\": 1975.822, \"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\": 10632.647, \"from_m\": 6218.661, \"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\": 13897.929, \"from_m\": 10632.647, \"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\": 21613.599, \"from_m\": 13897.929, \"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\": 23488.998, \"from_m\": 21613.599, \"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\": 29162.465, \"from_m\": 23488.998, \"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\": 29900.349, \"from_m\": 29162.465, \"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\": 30753.862, \"from_m\": 29900.349, \"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\": 30802.864, \"from_m\": 30753.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30825.926, \"from_m\": 30802.864, \"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\": 39496.381, \"from_m\": 30825.926, \"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\": 39504.287, \"from_m\": 39496.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45697.166, \"from_m\": 39504.287, \"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\": 46609.911, \"from_m\": 45697.166, \"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\": 48138.712, \"from_m\": 46609.911, \"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\": 49692.353, \"from_m\": 48138.712, \"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\": 51019.067, \"from_m\": 49692.353, \"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\": 51056.657, \"from_m\": 51019.067, \"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\": 64901.671, \"from_m\": 51056.657, \"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\": 71331.619, \"from_m\": 64901.671, \"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\": 90112.318, \"from_m\": 71331.619, \"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\": 90206.929, \"from_m\": 90112.318, \"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\": 103187.856, \"from_m\": 90206.929, \"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\": 103348.533, \"from_m\": 103187.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104012.785, \"from_m\": 103348.533, \"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\": 104840.922, \"from_m\": 104012.785, \"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\": 107165.076, \"from_m\": 104840.922, \"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\": 113796.083, \"from_m\": 107165.076, \"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\": 117085.466, \"from_m\": 113796.083, \"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\": 121366.271, \"from_m\": 117085.466, \"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\": 121452.114, \"from_m\": 121366.271, \"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\": 121547.613, \"from_m\": 121452.114, \"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\": 121634.076, \"from_m\": 121547.613, \"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\": 134895.78, \"from_m\": 121634.076, \"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\": 136828.367, \"from_m\": 134895.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145096.784, \"from_m\": 136828.367, \"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\": 145150.722, \"from_m\": 145096.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170930.091, \"from_m\": 145150.722, \"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\": 174299.951, \"from_m\": 170930.091, \"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\": 175803.383, \"from_m\": 174299.951, \"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\": 177648.371, \"from_m\": 175803.383, \"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\": 178800.407, \"from_m\": 177648.371, \"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\": 178847.298, \"from_m\": 178800.407, \"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\": 180075.864, \"from_m\": 178847.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180554.613, \"from_m\": 180075.864, \"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\": 180609.898, \"from_m\": 180554.613, \"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\": 180653.982, \"from_m\": 180609.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180697.218, \"from_m\": 180653.982, \"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\": 180762.02, \"from_m\": 180697.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181441.832, \"from_m\": 180762.02, \"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\": 181448.738, \"from_m\": 181441.832, \"capability_applied\": null, \"effective_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\": 662454, \"profile_key\": \"3a1c489bce9a6566a8346b53a97dbab94ba29581249a7d6c7c59a7c4b251aa27\", \"schedule_id\": 25785, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0733\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 21542.082, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0745H\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 30387.697, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 47552.893, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0756H\", \"location\": \"Rugby\", \"stage_seq\": 9, \"distance_m\": 48602.894, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 10, \"distance_m\": 50938.841, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Weedon\", \"stage_seq\": 11, \"distance_m\": 70075.599, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 12, \"distance_m\": 90608.03, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0817H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 13, \"distance_m\": 101331.783, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Bletchley\", \"stage_seq\": 14, \"distance_m\": 106336.245, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 15, \"distance_m\": 121181.095, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Tring\", \"stage_seq\": 16, \"distance_m\": 130555.786, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 17, \"distance_m\": 140384.265, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Watford Junction\", \"stage_seq\": 18, \"distance_m\": 153400.711, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 19, \"distance_m\": 163157.945, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Wembley Central\", \"stage_seq\": 20, \"distance_m\": 168533.447, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 21, \"distance_m\": 172951.648, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Camden Jn\", \"stage_seq\": 22, \"distance_m\": 178715.735, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Camden South Jn\", \"stage_seq\": 23, \"distance_m\": 179656.346, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 24, \"distance_m\": 181448.738, \"section_seq\": 1, \"route_path_id\": 65605}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 181448.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65605}], \"total_distance_m\": 181448.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 177900.27, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3548.468, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.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-18T06:25:59Z\", \"source_id\": 55123069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:02Z\", \"source_id\": 17644056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:10Z\", \"source_id\": 55134345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:09Z\", \"source_id\": 17647143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:01Z\", \"source_id\": 55153194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:04Z\", \"source_id\": 17652515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:17Z\", \"source_id\": 55173203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:21Z\", \"source_id\": 17658071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:30Z\", \"source_id\": 55201858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:33Z\", \"source_id\": 17665998, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:58Z\", \"source_id\": 55265359, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:59Z\", \"source_id\": 17683409, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:43Z\", \"source_id\": 55278865, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:46Z\", \"source_id\": 17687094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:12Z\", \"source_id\": 55306186, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:16Z\", \"source_id\": 17694488, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:57Z\", \"source_id\": 55327826, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:01Z\", \"source_id\": 17700378, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:09Z\", \"source_id\": 55339406, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:14Z\", \"source_id\": 17703551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:50Z\", \"source_id\": 55343932, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:52Z\", \"source_id\": 17704796, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:35Z\", \"source_id\": 55363397, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:39Z\", \"source_id\": 17709918, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "7", "timing_fact_generation": 1789717900121548, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:26.219659", "service_state_evidence_id": 17709918, "current_leg_start_actual_dep": "2026-09-18T08:18:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T07:53:26.225782", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
BHM |
EUS |
1R17 |
807008 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "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": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "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": 900.564, "from_m": 723.27, "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": 982.232, "from_m": 900.564, "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": 1607.351, "from_m": 982.232, "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": 1975.822, "from_m": 1607.351, "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": 6218.661, "from_m": 1975.822, "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": 10632.647, "from_m": 6218.661, "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": 13897.929, "from_m": 10632.647, "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": 21613.599, "from_m": 13897.929, "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": 23488.998, "from_m": 21613.599, "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": 29162.465, "from_m": 23488.998, "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": 29900.349, "from_m": 29162.465, "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": 30753.862, "from_m": 29900.349, "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": 30802.864, "from_m": 30753.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30825.926, "from_m": 30802.864, "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": 39496.381, "from_m": 30825.926, "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": 39504.287, "from_m": 39496.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45697.166, "from_m": 39504.287, "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": 46609.911, "from_m": 45697.166, "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": 48138.712, "from_m": 46609.911, "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": 49692.353, "from_m": 48138.712, "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": 51019.067, "from_m": 49692.353, "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": 51056.657, "from_m": 51019.067, "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": 64901.671, "from_m": 51056.657, "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": 71331.619, "from_m": 64901.671, "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": 90112.318, "from_m": 71331.619, "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": 90206.929, "from_m": 90112.318, "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": 103187.856, "from_m": 90206.929, "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": 103348.533, "from_m": 103187.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104012.785, "from_m": 103348.533, "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": 104840.922, "from_m": 104012.785, "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": 107165.076, "from_m": 104840.922, "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": 113796.083, "from_m": 107165.076, "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": 117085.466, "from_m": 113796.083, "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": 121366.271, "from_m": 117085.466, "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": 121452.114, "from_m": 121366.271, "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": 121547.613, "from_m": 121452.114, "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": 121634.076, "from_m": 121547.613, "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": 134895.78, "from_m": 121634.076, "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": 136828.367, "from_m": 134895.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145096.784, "from_m": 136828.367, "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": 145150.722, "from_m": 145096.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170930.091, "from_m": 145150.722, "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": 174299.951, "from_m": 170930.091, "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": 175803.383, "from_m": 174299.951, "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": 177648.371, "from_m": 175803.383, "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": 178800.407, "from_m": 177648.371, "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": 178847.298, "from_m": 178800.407, "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": 180075.864, "from_m": 178847.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180554.613, "from_m": 180075.864, "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": 180609.898, "from_m": 180554.613, "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": 180653.982, "from_m": 180609.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180697.218, "from_m": 180653.982, "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": 180762.02, "from_m": 180697.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181441.832, "from_m": 180762.02, "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": 181448.738, "from_m": 181441.832, "capability_applied": null, "effective_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": 662454, "profile_key": "3a1c489bce9a6566a8346b53a97dbab94ba29581249a7d6c7c59a7c4b251aa27", "schedule_id": 25785, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0721", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0733", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Berkswell", "stage_seq": 6, "distance_m": 21542.082, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0745H", "location": "Coventry", "stage_seq": 7, "distance_m": 30387.697, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 47552.893, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0756H", "location": "Rugby", "stage_seq": 9, "distance_m": 48602.894, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 50938.841, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Weedon", "stage_seq": 11, "distance_m": 70075.599, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 90608.03, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0817H", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 101331.783, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Bletchley", "stage_seq": 14, "distance_m": 106336.245, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 121181.095, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Tring", "stage_seq": 16, "distance_m": 130555.786, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 140384.265, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Watford Junction", "stage_seq": 18, "distance_m": 153400.711, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Harrow & Wealdstone", "stage_seq": 19, "distance_m": 163157.945, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Wembley Central", "stage_seq": 20, "distance_m": 168533.447, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Willesden West London Jn", "stage_seq": 21, "distance_m": 172951.648, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Camden Jn", "stage_seq": 22, "distance_m": 178715.735, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Camden South Jn", "stage_seq": 23, "distance_m": 179656.346, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "London Euston", "stage_seq": 24, "distance_m": 181448.738, "section_seq": 1, "route_path_id": 65605}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 181448.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 65605}], "total_distance_m": 181448.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 177900.27, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3548.468, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:59Z", "source_id": 55123069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:02Z", "source_id": 17644056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:10Z", "source_id": 55134345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:09Z", "source_id": 17647143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:01Z", "source_id": 55153194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:04Z", "source_id": 17652515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:17Z", "source_id": 55173203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:21Z", "source_id": 17658071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:30Z", "source_id": 55201858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:33Z", "source_id": 17665998, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:58Z", "source_id": 55265359, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:59Z", "source_id": 17683409, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:43Z", "source_id": 55278865, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:46Z", "source_id": 17687094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:12Z", "source_id": 55306186, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:16Z", "source_id": 17694488, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:57Z", "source_id": 55327826, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:01Z", "source_id": 17700378, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:09Z", "source_id": 55339406, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:14Z", "source_id": 17703551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:50Z", "source_id": 55343932, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:52Z", "source_id": 17704796, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:35Z", "source_id": 55363397, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:39Z", "source_id": 17709918, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0721 |
0721 |
3 |
None |
None |
London Euston |
0852 |
0852 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34205/2026-09-18/detailed |
None |
Milton Keynes Central |
2026-09-18T08:18:30+01:00 |
London Euston |
34.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
49.7 |
0819 |
0853 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-18 08:03:26 |
TERMINATED |
2026-09-18 07:53:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709918 |
1789717900121548 |
109 |
109 |
2026-09-18 07:53:26.225782 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:26.219659 |
| 632722 |
662909 |
C32209 |
172C06MB18 |
2026-09-18 |
COMPLETE |
17709924 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 662909, "stp": "P", "toc": "Northern", "uid": "C32209", "consist": "158872", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32209/2026-09-18/detailed", "trust_id": "172C06MB18", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "8", "is_terminated": 1, "next_location": "York", "signalling_id": "2C06", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0853", "current_leg_dep": "0842", "current_leg_end": "York", "origin_dep_time": "0736", "origin_platform": "3B", "current_location": "York", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Poppleton", "dest_arr_time_act": "0852½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Skelton Jn", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"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\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_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\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2041.57, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2488.282, \"from_m\": 2041.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2717.168, \"from_m\": 2488.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3730.851, \"from_m\": 2717.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4608.097, \"from_m\": 3730.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5143.537, \"from_m\": 4608.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28475.784, \"from_m\": 5143.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28867.543, \"from_m\": 28475.784, \"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\": 30446.723, \"from_m\": 28867.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31875.699, \"from_m\": 30446.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32148.271, \"from_m\": 31875.699, \"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\": 32154.332, \"from_m\": 32148.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32415.381, \"from_m\": 32154.332, \"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\": 35518.031, \"from_m\": 32415.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35744.677, \"from_m\": 35518.031, \"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\": 36161.595, \"from_m\": 35744.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38681.178, \"from_m\": 36161.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48720.729, \"from_m\": 38681.178, \"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\": 48890.869, \"from_m\": 48720.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57514.791, \"from_m\": 48890.869, \"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\": 57522.621, \"from_m\": 57514.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60888.01, \"from_m\": 57522.621, \"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\": 61596.972, \"from_m\": 60888.01, \"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\": 62155.007, \"from_m\": 61596.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62315.026, \"from_m\": 62155.007, \"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\": 62350.047, \"from_m\": 62315.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\": 62368.383, \"from_m\": 62350.047, \"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\": 62542.73, \"from_m\": 62368.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\": 62988.892, \"from_m\": 62542.73, \"capability_applied\": null, \"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\": 63977.103, \"from_m\": 62988.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64276.65, \"from_m\": 63977.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64553.055, \"from_m\": 64276.65, \"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\": 64792.751, \"from_m\": 64553.055, \"capability_applied\": null, \"effective_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\": 662909, \"profile_key\": \"2f7ed91fee5de56b2359f2f9fb4d5e754074df453d973ed2b9ad2a6ac08cb80b\", \"schedule_id\": 3761, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 4744.72, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Burley Park\", \"stage_seq\": 4, \"distance_m\": 6341.304, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Headingley\", \"stage_seq\": 5, \"distance_m\": 7625.348, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 11826.453, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Weeton\", \"stage_seq\": 7, \"distance_m\": 21495.259, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 23778.415, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803H\", \"location\": \"Pannal\", \"stage_seq\": 9, \"distance_m\": 26734.999, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"Hornbeam Park\", \"stage_seq\": 10, \"distance_m\": 30378.127, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0813\", \"location\": \"Harrogate\", \"stage_seq\": 11, \"distance_m\": 32023.697, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Starbeck\", \"stage_seq\": 12, \"distance_m\": 35409.551, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Knaresborough\", \"stage_seq\": 13, \"distance_m\": 38140.803, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Cattal\", \"stage_seq\": 14, \"distance_m\": 48421.672, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Hammerton\", \"stage_seq\": 15, \"distance_m\": 50778.54, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0842H\", \"location\": \"Poppleton\", \"stage_seq\": 16, \"distance_m\": 60183.972, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0846H\", \"wtt_dep\": \"0848H\", \"location\": \"Skelton Jn\", \"stage_seq\": 17, \"distance_m\": 62211.452, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"0852H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 18, \"distance_m\": 64792.751, \"section_seq\": 1, \"route_path_id\": 67153}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64792.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67153}], \"total_distance_m\": 64792.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59842.63, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4950.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:51Z\", \"source_id\": 55158169, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:58Z\", \"source_id\": 17653958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:09Z\", \"source_id\": 55169914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:10Z\", \"source_id\": 17657167, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:47:35Z\", \"source_id\": 55182468, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:47:38Z\", \"source_id\": 17660598, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:25Z\", \"source_id\": 55204369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:32Z\", \"source_id\": 17666727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:44Z\", \"source_id\": 55216400, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:48Z\", \"source_id\": 17670001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:22Z\", \"source_id\": 55232671, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:25Z\", \"source_id\": 17674455, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:28Z\", \"source_id\": 17680639, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:04Z\", \"source_id\": 17684210, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:44Z\", \"source_id\": 17686266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:12Z\", \"source_id\": 17694436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:09Z\", \"source_id\": 17695923, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:12Z\", \"source_id\": 17703531, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:27Z\", \"source_id\": 55340290, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:31Z\", \"source_id\": 17703797, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:38Z\", \"source_id\": 55363484, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:41Z\", \"source_id\": 17709924, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "8", "timing_fact_generation": 1789717902703704, "current_leg_arrival_utc": "2026-09-18T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:27.503642", "service_state_evidence_id": 17709924, "current_leg_start_actual_dep": "2026-09-18T08:42:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:28.110872", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
YRK |
2C06 |
158872 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_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": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2041.57, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2488.282, "from_m": 2041.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2717.168, "from_m": 2488.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3730.851, "from_m": 2717.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4608.097, "from_m": 3730.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5143.537, "from_m": 4608.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28475.784, "from_m": 5143.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28867.543, "from_m": 28475.784, "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": 30446.723, "from_m": 28867.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31875.699, "from_m": 30446.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32148.271, "from_m": 31875.699, "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": 32154.332, "from_m": 32148.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32415.381, "from_m": 32154.332, "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": 35518.031, "from_m": 32415.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35744.677, "from_m": 35518.031, "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": 36161.595, "from_m": 35744.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38681.178, "from_m": 36161.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48720.729, "from_m": 38681.178, "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": 48890.869, "from_m": 48720.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57514.791, "from_m": 48890.869, "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": 57522.621, "from_m": 57514.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60888.01, "from_m": 57522.621, "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": 61596.972, "from_m": 60888.01, "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": 62155.007, "from_m": 61596.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62315.026, "from_m": 62155.007, "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": 62350.047, "from_m": 62315.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": 62368.383, "from_m": 62350.047, "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": 62542.73, "from_m": 62368.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": 62988.892, "from_m": 62542.73, "capability_applied": null, "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": 63977.103, "from_m": 62988.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64276.65, "from_m": 63977.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64553.055, "from_m": 64276.65, "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": 64792.751, "from_m": 64553.055, "capability_applied": null, "effective_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": 662909, "profile_key": "2f7ed91fee5de56b2359f2f9fb4d5e754074df453d973ed2b9ad2a6ac08cb80b", "schedule_id": 3761, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Armley Jn", "stage_seq": 3, "distance_m": 4744.72, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Burley Park", "stage_seq": 4, "distance_m": 6341.304, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Headingley", "stage_seq": 5, "distance_m": 7625.348, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Horsforth", "stage_seq": 6, "distance_m": 11826.453, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Weeton", "stage_seq": 7, "distance_m": 21495.259, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 23778.415, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803H", "location": "Pannal", "stage_seq": 9, "distance_m": 26734.999, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "Hornbeam Park", "stage_seq": 10, "distance_m": 30378.127, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0813", "location": "Harrogate", "stage_seq": 11, "distance_m": 32023.697, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Starbeck", "stage_seq": 12, "distance_m": 35409.551, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Knaresborough", "stage_seq": 13, "distance_m": 38140.803, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Cattal", "stage_seq": 14, "distance_m": 48421.672, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Hammerton", "stage_seq": 15, "distance_m": 50778.54, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0842H", "location": "Poppleton", "stage_seq": 16, "distance_m": 60183.972, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0846H", "wtt_dep": "0848H", "location": "Skelton Jn", "stage_seq": 17, "distance_m": 62211.452, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "0852H", "wtt_dep": null, "location": "York", "stage_seq": 18, "distance_m": 64792.751, "section_seq": 1, "route_path_id": 67153}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64792.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 67153}], "total_distance_m": 64792.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59842.63, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4950.121, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5233, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:51Z", "source_id": 55158169, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:58Z", "source_id": 17653958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:09Z", "source_id": 55169914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:43:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:10Z", "source_id": 17657167, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:47:35Z", "source_id": 55182468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:47:38Z", "source_id": 17660598, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:25Z", "source_id": 55204369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:32Z", "source_id": 17666727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5261, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:44Z", "source_id": 55216400, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:48Z", "source_id": 17670001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4560, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:22Z", "source_id": 55232671, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:25Z", "source_id": 17674455, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:28Z", "source_id": 17680639, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:04Z", "source_id": 17684210, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:44Z", "source_id": 17686266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:12Z", "source_id": 17694436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:09Z", "source_id": 17695923, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:12Z", "source_id": 17703531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:27Z", "source_id": 55340290, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:31Z", "source_id": 17703797, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4596, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:38Z", "source_id": 55363484, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:41Z", "source_id": 17709924, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Leeds |
0736 |
0736 |
3B |
None |
None |
York |
0853 |
0852½ |
8 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32209/2026-09-18/detailed |
None |
Poppleton |
2026-09-18T08:42:30+01:00 |
York |
11.0 |
{"type": "LineString", "coordinates": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
2.9 |
0842 |
0853 |
Skelton Jn |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17709924 |
1789717902703704 |
48 |
48 |
2026-09-18 08:03:28.110872 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:27.503642 |
| 632723 |
662329 |
G89552 |
321N54MA18 |
2026-09-18 |
COMPLETE |
17710135 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 662329, "stp": "P", "toc": "Northern", "uid": "G89552", "consist": "323224", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89552/2026-09-18/detailed", "trust_id": "321N54MA18", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N54", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0853", "current_leg_dep": "0851", "current_leg_end": "Blackpool North", "origin_dep_time": "0717", "origin_platform": "1A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Layton", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Layton", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 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\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"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\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 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\": 50578.885, \"from_m\": 47732.328, \"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\": 57765.131, \"from_m\": 50578.885, \"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\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58462.375, \"from_m\": 58154.741, \"capability_applied\": null, \"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\": 58546.581, \"from_m\": 58462.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62621.044, \"from_m\": 58546.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 62687.216, \"from_m\": 62621.044, \"capability_applied\": null, \"effective_limit_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\": 66178.621, \"from_m\": 62687.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\": 66225.954, \"from_m\": 66178.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66246.85, \"from_m\": 66225.954, \"capability_applied\": null, \"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\": 66295.106, \"from_m\": 66246.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66335.326, \"from_m\": 66295.106, \"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\": 66389.408, \"from_m\": 66335.326, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66615.909, \"from_m\": 66389.408, \"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\": 68321.084, \"from_m\": 66615.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68343.98, \"from_m\": 68321.084, \"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\": 68401.762, \"from_m\": 68343.98, \"capability_applied\": null, \"effective_limit_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\": 80182.723, \"from_m\": 68401.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90177.744, \"from_m\": 80182.723, \"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\": 91082.748, \"from_m\": 90177.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91983.596, \"from_m\": 91082.748, \"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\": 95126.999, \"from_m\": 91983.596, \"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\": 95380.213, \"from_m\": 95126.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95521.227, \"from_m\": 95380.213, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95712.088, \"from_m\": 95521.227, \"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\": 95723.823, \"from_m\": 95712.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96050.709, \"from_m\": 95723.823, \"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\": 662329, \"profile_key\": \"25bb1c3a7044ebb7670f569537f7275374719dc11babd9a500d7777c03658628\", \"schedule_id\": 12822, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0720\", \"wtt_dep\": \"0720H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0733\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0737\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 39355.018, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Horwich Parkway\", \"stage_seq\": 16, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Blackrod\", \"stage_seq\": 17, \"distance_m\": 44979.975, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 18, \"distance_m\": 48257.674, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Chorley\", \"stage_seq\": 19, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Buckshaw Village\", \"stage_seq\": 20, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 60738.515, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 23, \"distance_m\": 64465.805, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Ribble Jn\", \"stage_seq\": 24, \"distance_m\": 66178.621, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0829H\", \"location\": \"Preston\", \"stage_seq\": 25, \"distance_m\": 67144.563, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 26, \"distance_m\": 67903.36, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 27, \"distance_m\": 80332.339, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 28, \"distance_m\": 90999.103, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0849H\", \"wtt_dep\": \"0850\", \"location\": \"Layton\", \"stage_seq\": 29, \"distance_m\": 94129.757, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 30, \"distance_m\": 95171.745, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 31, \"distance_m\": 96050.709, \"section_seq\": 1, \"route_path_id\": 32795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96050.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32795}], \"total_distance_m\": 96050.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78985.177, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17065.532, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0717", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:19:22Z\", \"source_id\": 55105359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:19:28Z\", \"source_id\": 17639027, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:38Z\", \"source_id\": 55132893, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:40Z\", \"source_id\": 17646827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:54Z\", \"source_id\": 55144696, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:55Z\", \"source_id\": 17650118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:49Z\", \"source_id\": 55155355, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:53Z\", \"source_id\": 17653159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:45Z\", \"source_id\": 55171652, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:49Z\", \"source_id\": 17657638, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:51Z\", \"source_id\": 55197303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:57Z\", \"source_id\": 17664713, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:54Z\", \"source_id\": 55211234, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:57Z\", \"source_id\": 17668594, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:00Z\", \"source_id\": 55223205, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:05Z\", \"source_id\": 17671823, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:19Z\", \"source_id\": 55229798, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:24Z\", \"source_id\": 17673644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:08Z\", \"source_id\": 55240820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:11Z\", \"source_id\": 17676615, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:21Z\", \"source_id\": 55252584, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:25Z\", \"source_id\": 17679849, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:01Z\", \"source_id\": 55262690, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:03Z\", \"source_id\": 17682691, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:29Z\", \"source_id\": 55278293, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:33Z\", \"source_id\": 17686949, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:33Z\", \"source_id\": 55295907, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:33Z\", \"source_id\": 17691597, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:36Z\", \"source_id\": 55324121, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:41Z\", \"source_id\": 17699374, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:30Z\", \"source_id\": 55345925, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:37Z\", \"source_id\": 17705311, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:14Z\", \"source_id\": 55356532, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:16Z\", \"source_id\": 17708107, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:56Z\", \"source_id\": 55364240, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:58Z\", \"source_id\": 17710135, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "4", "timing_fact_generation": 1789717919605087, "current_leg_arrival_utc": "2026-09-18T08:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:31.248223", "service_state_evidence_id": 17710135, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:32.919085", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MIA |
BPN |
1N54 |
323224 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "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": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 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": 32987.44, "from_m": 25419.781, "capability_applied": null, "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": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 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": 50578.885, "from_m": 47732.328, "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": 57765.131, "from_m": 50578.885, "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": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58462.375, "from_m": 58154.741, "capability_applied": null, "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": 58546.581, "from_m": 58462.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62621.044, "from_m": 58546.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 62687.216, "from_m": 62621.044, "capability_applied": null, "effective_limit_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": 66178.621, "from_m": 62687.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": 66225.954, "from_m": 66178.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66246.85, "from_m": 66225.954, "capability_applied": null, "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": 66295.106, "from_m": 66246.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66335.326, "from_m": 66295.106, "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": 66389.408, "from_m": 66335.326, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66615.909, "from_m": 66389.408, "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": 68321.084, "from_m": 66615.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68343.98, "from_m": 68321.084, "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": 68401.762, "from_m": 68343.98, "capability_applied": null, "effective_limit_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": 80182.723, "from_m": 68401.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90177.744, "from_m": 80182.723, "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": 91082.748, "from_m": 90177.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91983.596, "from_m": 91082.748, "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": 95126.999, "from_m": 91983.596, "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": 95380.213, "from_m": 95126.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95521.227, "from_m": 95380.213, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95712.088, "from_m": 95521.227, "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": 95723.823, "from_m": 95712.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96050.709, "from_m": 95723.823, "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": 662329, "profile_key": "25bb1c3a7044ebb7670f569537f7275374719dc11babd9a500d7777c03658628", "schedule_id": 12822, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0717", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0720", "wtt_dep": "0720H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0733", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0737", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Lostock", "stage_seq": 15, "distance_m": 39355.018, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Blackrod", "stage_seq": 17, "distance_m": 44979.975, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48257.674, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Chorley", "stage_seq": 19, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Leyland", "stage_seq": 22, "distance_m": 60738.515, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Farington Curve Jn", "stage_seq": 23, "distance_m": 64465.805, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Ribble Jn", "stage_seq": 24, "distance_m": 66178.621, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0829H", "location": "Preston", "stage_seq": 25, "distance_m": 67144.563, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Preston Fylde Jn", "stage_seq": 26, "distance_m": 67903.36, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838H", "location": "Kirkham & Wesham", "stage_seq": 27, "distance_m": 80332.339, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Poulton-le-Fylde", "stage_seq": 28, "distance_m": 90999.103, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0849H", "wtt_dep": "0850", "location": "Layton", "stage_seq": 29, "distance_m": 94129.757, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 95171.745, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 96050.709, "section_seq": 1, "route_path_id": 32795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96050.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 32795}], "total_distance_m": 96050.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78985.177, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17065.532, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:19:22Z", "source_id": 55105359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:19:28Z", "source_id": 17639027, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:38Z", "source_id": 55132893, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:40Z", "source_id": 17646827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:54Z", "source_id": 55144696, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:55Z", "source_id": 17650118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:49Z", "source_id": 55155355, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:53Z", "source_id": 17653159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:45Z", "source_id": 55171652, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:49Z", "source_id": 17657638, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:51Z", "source_id": 55197303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:57Z", "source_id": 17664713, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:54Z", "source_id": 55211234, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:57Z", "source_id": 17668594, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:00Z", "source_id": 55223205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:05Z", "source_id": 17671823, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:19Z", "source_id": 55229798, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:24Z", "source_id": 17673644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:08Z", "source_id": 55240820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:11Z", "source_id": 17676615, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:21Z", "source_id": 55252584, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:25Z", "source_id": 17679849, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:01Z", "source_id": 55262690, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:03Z", "source_id": 17682691, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:29Z", "source_id": 55278293, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:22:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:33Z", "source_id": 17686949, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:33Z", "source_id": 55295907, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:33Z", "source_id": 17691597, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:36Z", "source_id": 55324121, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:41Z", "source_id": 17699374, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:30Z", "source_id": 55345925, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:37Z", "source_id": 17705311, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7822, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:14Z", "source_id": 55356532, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:16Z", "source_id": 17708107, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7803, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:56Z", "source_id": 55364240, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:58Z", "source_id": 17710135, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Manchester Airport |
0717 |
0717 |
1A |
None |
None |
Blackpool North |
0854 |
0854 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89552/2026-09-18/detailed |
None |
Layton |
2026-09-18T08:50:00+01:00 |
Blackpool North |
2.0 |
{"type": "LineString", "coordinates": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} |
1.2 |
0851 |
0853 |
Layton |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710135 |
1789717919605087 |
109 |
109 |
2026-09-18 08:03:32.919085 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:31.248223 |
| 632724 |
661114 |
G89398 |
171L33M618 |
2026-09-18 |
COMPLETE |
17710650 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 661114, "stp": "P", "toc": "Northern", "uid": "G89398", "consist": "158795", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89398/2026-09-18/detailed", "trust_id": "171L33M618", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "3A", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "1L33", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "0853", "current_leg_dep": "0845", "current_leg_end": "Lincoln", "origin_dep_time": "0638", "origin_platform": "17B", "current_location": "Lincoln", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145097, 53.23074125215514], [-0.5589636389734951, 53.23070249479159], [-0.5587371916185618, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929535, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Saxilby", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Saxilby", "current_leg_milage": "6.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22230.068, \"from_m\": 16063.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25960.495, \"from_m\": 22230.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25983.454, \"from_m\": 25960.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26162.729, \"from_m\": 25983.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41763.227, \"from_m\": 40554.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46569.076, \"from_m\": 41763.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65533.982, \"from_m\": 60828.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66147.642, \"from_m\": 65533.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 66149.775, \"from_m\": 66147.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66181.908, \"from_m\": 66149.775, \"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\": 66484.123, \"from_m\": 66181.908, \"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\": 66761.031, \"from_m\": 66484.123, \"capability_applied\": null, \"effective_limit_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\": 67044.285, \"from_m\": 66761.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67867.818, \"from_m\": 67044.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67906.391, \"from_m\": 67867.818, \"capability_applied\": null, \"effective_limit_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\": 73783.833, \"from_m\": 67906.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74937.851, \"from_m\": 73783.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\": 75032.374, \"from_m\": 74937.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75439.155, \"from_m\": 75032.374, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78103.911, \"from_m\": 75439.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\": 109732.493, \"from_m\": 78103.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\": 109787.958, \"from_m\": 109732.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113802.702, \"from_m\": 109787.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113839.677, \"from_m\": 113802.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117234.615, \"from_m\": 113839.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117759.946, \"from_m\": 117234.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118943.815, \"from_m\": 117759.946, \"capability_applied\": null, \"effective_limit_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\": 132788.135, \"from_m\": 118943.815, \"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\": 140987.24, \"from_m\": 132788.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142341.425, \"from_m\": 140987.24, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143389.54, \"from_m\": 142341.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143608.043, \"from_m\": 143389.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143699.384, \"from_m\": 143608.043, \"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\": 661114, \"profile_key\": \"85df1a733274606a7a086153aa277cf3849217d27c9e1d5202cfb787185a8bdc\", \"schedule_id\": 12754, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0713\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0737H\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 65859.512, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 16, \"distance_m\": 66377.265, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 17, \"distance_m\": 67968.761, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Darnall\", \"stage_seq\": 18, \"distance_m\": 69451.895, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Woodhouse\", \"stage_seq\": 19, \"distance_m\": 74137.979, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 20, \"distance_m\": 74923.525, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 21, \"distance_m\": 80872.882, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Kiveton Park\", \"stage_seq\": 22, \"distance_m\": 82807.007, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 23, \"distance_m\": 86182.675, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Shireoaks\", \"stage_seq\": 24, \"distance_m\": 87716.967, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 25, \"distance_m\": 89418.852, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Worksop\", \"stage_seq\": 26, \"distance_m\": 91091.353, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 27, \"distance_m\": 101862.009, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Retford (Low Level)\", \"stage_seq\": 28, \"distance_m\": 103403.72, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Clarborough Jn\", \"stage_seq\": 29, \"distance_m\": 109825.072, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 30, \"distance_m\": 117644.97, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 31, \"distance_m\": 118698.66, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Saxilby\", \"stage_seq\": 32, \"distance_m\": 133893.712, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 33, \"distance_m\": 142341.425, \"section_seq\": 1, \"route_path_id\": 69975}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 34, \"distance_m\": 143699.384, \"section_seq\": 1, \"route_path_id\": 69975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 143699.384, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69975}], \"total_distance_m\": 143699.384, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 134692.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9006.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:16Z\", \"source_id\": 55041220, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:20Z\", \"source_id\": 17620920, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:09:09Z\", \"source_id\": 55078993, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:09:13Z\", \"source_id\": 17631599, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:25:59Z\", \"source_id\": 55123097, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:26:04Z\", \"source_id\": 17644093, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:32:46Z\", \"source_id\": 55141757, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:32:52Z\", \"source_id\": 17649252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:42Z\", \"source_id\": 17668392, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:26Z\", \"source_id\": 55221614, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:32Z\", \"source_id\": 17671400, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:14Z\", \"source_id\": 55232323, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:19Z\", \"source_id\": 17674360, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:10Z\", \"source_id\": 55263113, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:14Z\", \"source_id\": 17682825, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:25Z\", \"source_id\": 55301061, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:28Z\", \"source_id\": 17693096, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:12Z\", \"source_id\": 55339545, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:16Z\", \"source_id\": 17703607, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:37Z\", \"source_id\": 55366075, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:39Z\", \"source_id\": 17710650, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "3", "timing_fact_generation": 1789717959853986, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:36.520892", "service_state_evidence_id": 17710650, "current_leg_start_actual_dep": "2026-09-18T08:42:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:37.411648", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
LCN |
1L33 |
158795 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22230.068, "from_m": 16063.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25960.495, "from_m": 22230.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25983.454, "from_m": 25960.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26162.729, "from_m": 25983.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41763.227, "from_m": 40554.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46569.076, "from_m": 41763.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65533.982, "from_m": 60828.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66147.642, "from_m": 65533.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 66149.775, "from_m": 66147.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66181.908, "from_m": 66149.775, "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": 66484.123, "from_m": 66181.908, "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": 66761.031, "from_m": 66484.123, "capability_applied": null, "effective_limit_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": 67044.285, "from_m": 66761.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67867.818, "from_m": 67044.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67906.391, "from_m": 67867.818, "capability_applied": null, "effective_limit_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": 73783.833, "from_m": 67906.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74937.851, "from_m": 73783.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": 75032.374, "from_m": 74937.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75439.155, "from_m": 75032.374, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78103.911, "from_m": 75439.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": 109732.493, "from_m": 78103.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": 109787.958, "from_m": 109732.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113802.702, "from_m": 109787.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113839.677, "from_m": 113802.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117234.615, "from_m": 113839.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117759.946, "from_m": 117234.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118943.815, "from_m": 117759.946, "capability_applied": null, "effective_limit_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": 132788.135, "from_m": 118943.815, "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": 140987.24, "from_m": 132788.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142341.425, "from_m": 140987.24, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143389.54, "from_m": 142341.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143608.043, "from_m": 143389.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143699.384, "from_m": 143608.043, "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": 661114, "profile_key": "85df1a733274606a7a086153aa277cf3849217d27c9e1d5202cfb787185a8bdc", "schedule_id": 12754, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0638", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0713", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0737H", "location": "Sheffield", "stage_seq": 15, "distance_m": 65859.512, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Nunnery Main Line Jn", "stage_seq": 16, "distance_m": 66377.265, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Woodburn Jn", "stage_seq": 17, "distance_m": 67968.761, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Darnall", "stage_seq": 18, "distance_m": 69451.895, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Woodhouse", "stage_seq": 19, "distance_m": 74137.979, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Woodhouse Jn", "stage_seq": 20, "distance_m": 74923.525, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Kiveton Bridge", "stage_seq": 21, "distance_m": 80872.882, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Kiveton Park", "stage_seq": 22, "distance_m": 82807.007, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Brancliffe East Jn", "stage_seq": 23, "distance_m": 86182.675, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Shireoaks", "stage_seq": 24, "distance_m": 87716.967, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Shireoaks East Jn", "stage_seq": 25, "distance_m": 89418.852, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Worksop", "stage_seq": 26, "distance_m": 91091.353, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Thrumpton West Jn", "stage_seq": 27, "distance_m": 101862.009, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Retford (Low Level)", "stage_seq": 28, "distance_m": 103403.72, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Clarborough Jn", "stage_seq": 29, "distance_m": 109825.072, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Gainsborough Trent Jns", "stage_seq": 30, "distance_m": 117644.97, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Gainsborough Lea Road", "stage_seq": 31, "distance_m": 118698.66, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Saxilby", "stage_seq": 32, "distance_m": 133893.712, "section_seq": 1, "route_path_id": 69975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "West Holmes Jn", "stage_seq": 33, "distance_m": 142341.425, "section_seq": 1, "route_path_id": 69975}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Lincoln", "stage_seq": 34, "distance_m": 143699.384, "section_seq": 1, "route_path_id": 69975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 143699.384, "from_m": 0.0, "section_seq": 1, "route_path_id": 69975}], "total_distance_m": 143699.384, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 134692.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9006.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:16Z", "source_id": 55041220, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:20Z", "source_id": 17620920, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:09:09Z", "source_id": 55078993, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:09:13Z", "source_id": 17631599, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:25:59Z", "source_id": 55123097, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:26:04Z", "source_id": 17644093, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:32:46Z", "source_id": 55141757, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:32:52Z", "source_id": 17649252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:42Z", "source_id": 17668392, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:26Z", "source_id": 55221614, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:32Z", "source_id": 17671400, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:14Z", "source_id": 55232323, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:19Z", "source_id": 17674360, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7475, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:10Z", "source_id": 55263113, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:14Z", "source_id": 17682825, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:25Z", "source_id": 55301061, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:28Z", "source_id": 17693096, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:12Z", "source_id": 55339545, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:16Z", "source_id": 17703607, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11505, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:37Z", "source_id": 55366075, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:39Z", "source_id": 17710650, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Leeds |
0638 |
0638 |
17B |
None |
None |
Lincoln |
0853 |
0853 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89398/2026-09-18/detailed |
None |
Saxilby |
2026-09-18T08:42:00+01:00 |
Lincoln |
8.0 |
{"type": "LineString", "coordinates": [[-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145097, 53.23074125215514], [-0.5589636389734951, 53.23070249479159], [-0.5587371916185618, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929535, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} |
6.1 |
0845 |
0853 |
Saxilby |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710650 |
1789717959853986 |
95 |
95 |
2026-09-18 08:03:37.411648 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:36.520892 |
| 632725 |
664294 |
C48469 |
742J19MC18 |
2026-09-18 |
COMPLETE |
17710242 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 664294, "stp": "P", "toc": "Great Western Railway", "uid": "C48469", "consist": "165114", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48469/2026-09-18/detailed", "trust_id": "742J19MC18", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J19", "timing_status": "LATE", "origin_station": "Reading", "current_leg_arr": "0853", "current_leg_dep": "0845", "current_leg_end": "Basingstoke", "origin_dep_time": "0825", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2860.587, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2932.063, \"from_m\": 2860.587, \"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\": 2983.477, \"from_m\": 2932.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3912.159, \"from_m\": 2983.477, \"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\": 5460.522, \"from_m\": 3912.159, \"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\": 6389.203, \"from_m\": 5460.522, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6547.902, \"from_m\": 6389.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6795.919, \"from_m\": 6547.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8490.822, \"from_m\": 6795.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27958.909, \"from_m\": 8490.822, \"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\": 28325.635, \"from_m\": 27958.909, \"capability_applied\": null, \"effective_limit_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\": 28583.447, \"from_m\": 28325.635, \"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}], \"service_id\": 664294, \"profile_key\": \"3b1ad15f43ad81ac58ef074f3f8cf2e6835287d4af3a575b16e1941223d9ce8a\", \"schedule_id\": 6285, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4686.34, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838H\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 15241.326, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 20605.773, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 28583.447, \"section_seq\": 1, \"route_path_id\": 30196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28583.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}], \"total_distance_m\": 28583.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 26888.544, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1694.903, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0825", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:15Z\", \"source_id\": 55292261, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:17Z\", \"source_id\": 17690637, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:51Z\", \"source_id\": 55293983, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:56Z\", \"source_id\": 17691141, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:00Z\", \"source_id\": 55305643, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:06Z\", \"source_id\": 17694368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:14Z\", \"source_id\": 55323069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:18Z\", \"source_id\": 17699086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:18Z\", \"source_id\": 55339861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:25Z\", \"source_id\": 17703710, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:05Z\", \"source_id\": 55364608, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:08Z\", \"source_id\": 17710242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789717930695657, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:42.532665", "service_state_evidence_id": 17710242, "current_leg_start_actual_dep": "2026-09-18T08:45:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:42.923738", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J19 |
165114 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2860.587, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2932.063, "from_m": 2860.587, "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": 2983.477, "from_m": 2932.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3912.159, "from_m": 2983.477, "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": 5460.522, "from_m": 3912.159, "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": 6389.203, "from_m": 5460.522, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6547.902, "from_m": 6389.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6795.919, "from_m": 6547.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8490.822, "from_m": 6795.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27958.909, "from_m": 8490.822, "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": 28325.635, "from_m": 27958.909, "capability_applied": null, "effective_limit_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": 28583.447, "from_m": 28325.635, "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}], "service_id": 664294, "profile_key": "3b1ad15f43ad81ac58ef074f3f8cf2e6835287d4af3a575b16e1941223d9ce8a", "schedule_id": 6285, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0825", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4686.34, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838H", "location": "Mortimer", "stage_seq": 6, "distance_m": 15241.326, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 20605.773, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 28583.447, "section_seq": 1, "route_path_id": 30196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28583.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 30196}], "total_distance_m": 28583.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 26888.544, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1694.903, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:15Z", "source_id": 55292261, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:17Z", "source_id": 17690637, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:51Z", "source_id": 55293983, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:56Z", "source_id": 17691141, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:00Z", "source_id": 55305643, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:06Z", "source_id": 17694368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:14Z", "source_id": 55323069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:18Z", "source_id": 17699086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:18Z", "source_id": 55339861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:25Z", "source_id": 17703710, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:05Z", "source_id": 55364608, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:08Z", "source_id": 17710242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Reading |
0825 |
0825 |
1 |
None |
None |
Basingstoke |
0852 |
0852 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48469/2026-09-18/detailed |
None |
Bramley (Hants) |
2026-09-18T08:45:00+01:00 |
Basingstoke |
8.0 |
{"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.0 |
0845 |
0853 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710242 |
1789717930695657 |
29 |
29 |
2026-09-18 08:03:42.923738 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:42.532665 |
| 632726 |
663341 |
P87431 |
892F16MB18 |
2026-09-18 |
COMPLETE |
17710423 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 663341, "stp": "P", "toc": "Southeastern", "uid": "P87431", "consist": "465185+465911", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87431/2026-09-18/detailed", "trust_id": "892F16MB18", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F16", "timing_status": "LATE", "origin_station": "Sevenoaks", "current_leg_arr": "0853", "current_leg_dep": "0850", "current_leg_end": "London Charing Cross", "origin_dep_time": "0750", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"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\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"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\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"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\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"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\": 16416.919, \"from_m\": 15792.31, \"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\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"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\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"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\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25383.079, \"from_m\": 24967.637, \"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\": 25791.663, \"from_m\": 25383.079, \"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\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"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\": 35428.442, \"from_m\": 33962.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 663341, \"profile_key\": \"4d18f018de394b5acc06a19fd836c96ce6aa5440e0d0ea2ca1794e6c0e654910\", \"schedule_id\": 22518, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0807\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0841\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0848\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:59Z\", \"source_id\": 55194879, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:01Z\", \"source_id\": 17664053, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:03Z\", \"source_id\": 55211647, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:07Z\", \"source_id\": 17668718, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:47Z\", \"source_id\": 55219696, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:51Z\", \"source_id\": 17670830, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:52Z\", \"source_id\": 55228525, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:57Z\", \"source_id\": 17673316, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:23Z\", \"source_id\": 55247099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:26Z\", \"source_id\": 17678302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:35Z\", \"source_id\": 55255942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:38Z\", \"source_id\": 17680766, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:29Z\", \"source_id\": 55264010, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:34Z\", \"source_id\": 17683076, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:07Z\", \"source_id\": 55271414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:13Z\", \"source_id\": 17685117, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:11Z\", \"source_id\": 55283035, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:16Z\", \"source_id\": 17688278, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:18Z\", \"source_id\": 55297972, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:20Z\", \"source_id\": 17692237, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:27Z\", \"source_id\": 55331865, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:31Z\", \"source_id\": 17701507, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:08Z\", \"source_id\": 55353354, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:13Z\", \"source_id\": 17707277, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:19Z\", \"source_id\": 55365267, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:22Z\", \"source_id\": 17710423, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789717946377980, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:43.099251", "service_state_evidence_id": 17710423, "current_leg_start_actual_dep": "2026-09-18T08:49:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:43.445522", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
CHX |
2F16 |
465185+465911 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "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": 2144.282, "from_m": 230.626, "capability_applied": null, "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": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "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": 15792.31, "from_m": 11032.236, "capability_applied": null, "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": 16416.919, "from_m": 15792.31, "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": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "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": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "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": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25383.079, "from_m": 24967.637, "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": 25791.663, "from_m": 25383.079, "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": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "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": 35428.442, "from_m": 33962.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 663341, "profile_key": "4d18f018de394b5acc06a19fd836c96ce6aa5440e0d0ea2ca1794e6c0e654910", "schedule_id": 22518, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0807", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0841", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0848", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:59Z", "source_id": 55194879, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:01Z", "source_id": 17664053, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:03Z", "source_id": 55211647, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:58:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:07Z", "source_id": 17668718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:47Z", "source_id": 55219696, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:51Z", "source_id": 17670830, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:52Z", "source_id": 55228525, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:57Z", "source_id": 17673316, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:23Z", "source_id": 55247099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:26Z", "source_id": 17678302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:35Z", "source_id": 55255942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:38Z", "source_id": 17680766, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:29Z", "source_id": 55264010, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:34Z", "source_id": 17683076, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:07Z", "source_id": 55271414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:13Z", "source_id": 17685117, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:11Z", "source_id": 55283035, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:16Z", "source_id": 17688278, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:18Z", "source_id": 55297972, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:20Z", "source_id": 17692237, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:27Z", "source_id": 55331865, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:31Z", "source_id": 17701507, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:08Z", "source_id": 55353354, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:13Z", "source_id": 17707277, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:19Z", "source_id": 55365267, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:22Z", "source_id": 17710423, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Sevenoaks |
0750 |
0750 |
2 |
None |
None |
London Charing Cross |
0852 |
0852 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87431/2026-09-18/detailed |
None |
London Waterloo (East) |
2026-09-18T08:49:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0850 |
0853 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710423 |
1789717946377980 |
74 |
74 |
2026-09-18 08:03:43.445522 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:43.099251 |
| 632727 |
664856 |
C02225 |
325W42MD18 |
2026-09-18 |
COMPLETE |
17710166 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 664856, "stp": "P", "toc": "Northern", "uid": "C02225", "consist": "323227", "dest_crs": "XRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02225/2026-09-18/detailed", "trust_id": "325W42MD18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ardwick T.M.D.", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": null, "is_terminated": 1, "next_location": "Ardwick T.M.D.", "signalling_id": "5W42", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0853", "current_leg_dep": "0848", "current_leg_end": "Ardwick T.M.D.", "origin_dep_time": "0846", "origin_platform": "4", "current_location": "Ardwick T.M.D.", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "+2 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.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "53.4711268", "next_location_lon": "-2.2117016", "previous_location": "Manchester Piccadilly", "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\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"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\": 1159.476, \"from_m\": 1088.464, \"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\": 1183.533, \"from_m\": 1159.476, \"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\": 1274.252, \"from_m\": 1183.533, \"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\": 1408.319, \"from_m\": 1274.252, \"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\": 664856, \"profile_key\": \"ed6eadea776169fc40cd67ac0edf199451b92775a47bba0398f501cd3c790478\", \"schedule_id\": 311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 28049}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Ardwick T.M.D.\", \"stage_seq\": 3, \"distance_m\": 1408.319, \"section_seq\": 1, \"route_path_id\": 28049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1408.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28049}], \"total_distance_m\": 1408.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1055.752, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 352.567, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0846", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4711268", "current_position_lon": "-2.2117016", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:51:56Z\", \"source_id\": 55364207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:02Z\", \"source_id\": 17710166, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ardwick T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789717922428608, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:45.590444", "service_state_evidence_id": 17710166, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:45.706723", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
XRK |
5W42 |
323227 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "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": 1159.476, "from_m": 1088.464, "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": 1183.533, "from_m": 1159.476, "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": 1274.252, "from_m": 1183.533, "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": 1408.319, "from_m": 1274.252, "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": 664856, "profile_key": "ed6eadea776169fc40cd67ac0edf199451b92775a47bba0398f501cd3c790478", "schedule_id": 311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0846", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 28049}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Ardwick T.M.D.", "stage_seq": 3, "distance_m": 1408.319, "section_seq": 1, "route_path_id": 28049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1408.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 28049}], "total_distance_m": 1408.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1055.752, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 352.567, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8561, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:51:56Z", "source_id": 55364207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:02Z", "source_id": 17710166, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0846 |
0846 |
4 |
None |
None |
Ardwick T.M.D. |
0851 |
0851 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02225/2026-09-18/detailed |
None |
Manchester Piccadilly |
2026-09-18T08:48:00+01:00 |
Ardwick T.M.D. |
5.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.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999]]} |
0.9 |
0848 |
0853 |
Manchester Piccadilly |
Ardwick T.M.D. |
Ardwick T.M.D. |
53.4711268 |
-2.2117016 |
53.4711268 |
-2.2117016 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Ardwick T.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710166 |
1789717922428608 |
17 |
17 |
2026-09-18 08:03:45.706723 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:45.590444 |
| 632728 |
663634 |
L87801 |
041R21MC18 |
2026-09-18 |
COMPLETE |
17710366 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 663634, "stp": "P", "toc": "ScotRail", "uid": "L87801", "consist": "385105+385117", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87801/2026-09-18/detailed", "trust_id": "041R21MC18", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-18", "dest_arr_time": "0853", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R21", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "0853", "current_leg_dep": "0846", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0800", "origin_platform": "8", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Bishopbriggs", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4740.57, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4798.453, \"from_m\": 4740.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5007.123, \"from_m\": 4798.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15796.596, \"from_m\": 5007.123, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21261.802, \"from_m\": 15796.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\": 21324.887, \"from_m\": 21261.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21933.131, \"from_m\": 21324.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29621.897, \"from_m\": 21933.131, \"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\": 31978.341, \"from_m\": 29621.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35482.771, \"from_m\": 31978.341, \"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\": 37151.99, \"from_m\": 35482.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37233.195, \"from_m\": 37151.99, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37273.559, \"from_m\": 37233.195, \"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\": 37509.665, \"from_m\": 37273.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39841.95, \"from_m\": 37509.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\": 41693.443, \"from_m\": 39841.95, \"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\": 48854.847, \"from_m\": 41693.443, \"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\": 48969.873, \"from_m\": 48854.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71462.682, \"from_m\": 48969.873, \"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\": 71767.748, \"from_m\": 71462.682, \"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\": 73108.747, \"from_m\": 71767.748, \"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\": 73742.647, \"from_m\": 73108.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74488.158, \"from_m\": 73742.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74875.723, \"from_m\": 74488.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74940.924, \"from_m\": 74875.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75616.039, \"from_m\": 74940.924, \"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\": 76213.564, \"from_m\": 75616.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76709.81, \"from_m\": 76213.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 663634, \"profile_key\": \"8fc814010ccde8b4e84b9ebae7c2c7c9d0010cf5ce5a19917c3e2b1f4217d6fb\", \"schedule_id\": 18117, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4837.263, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 5, \"distance_m\": 14455.575, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 6, \"distance_m\": 21194.79, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Linlithgow\", \"stage_seq\": 7, \"distance_m\": 29209.724, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Polmont\", \"stage_seq\": 8, \"distance_m\": 36726.345, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Falkirk High\", \"stage_seq\": 9, \"distance_m\": 41891.798, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 10, \"distance_m\": 48854.847, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Croy\", \"stage_seq\": 11, \"distance_m\": 58433.942, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Lenzie\", \"stage_seq\": 12, \"distance_m\": 66828.188, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0846\", \"location\": \"Bishopbriggs\", \"stage_seq\": 13, \"distance_m\": 71631.121, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 14, \"distance_m\": 73940.94, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 15, \"distance_m\": 74814.109, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 16, \"distance_m\": 76709.81, \"section_seq\": 1, \"route_path_id\": 28598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76709.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}], \"total_distance_m\": 76709.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76709.81, \"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": "0801", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:15Z\", \"source_id\": 55229611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:21Z\", \"source_id\": 17673621, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:49Z\", \"source_id\": 55267731, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:54Z\", \"source_id\": 17684059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:06Z\", \"source_id\": 55277104, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:09Z\", \"source_id\": 17686604, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:17Z\", \"source_id\": 55283297, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:21Z\", \"source_id\": 17688347, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:16Z\", \"source_id\": 55320409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:19Z\", \"source_id\": 17698355, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:15Z\", \"source_id\": 55328714, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:19Z\", \"source_id\": 17700617, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:53Z\", \"source_id\": 55341430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:58Z\", \"source_id\": 17704106, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:13Z\", \"source_id\": 55364910, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:16Z\", \"source_id\": 17710366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "4", "timing_fact_generation": 1789717938121876, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:46.696140", "service_state_evidence_id": 17710366, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:47.064922", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLQ |
1R21 |
385105+385117 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4740.57, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4798.453, "from_m": 4740.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5007.123, "from_m": 4798.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15796.596, "from_m": 5007.123, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21261.802, "from_m": 15796.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": 21324.887, "from_m": 21261.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21933.131, "from_m": 21324.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29621.897, "from_m": 21933.131, "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": 31978.341, "from_m": 29621.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35482.771, "from_m": 31978.341, "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": 37151.99, "from_m": 35482.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37233.195, "from_m": 37151.99, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37273.559, "from_m": 37233.195, "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": 37509.665, "from_m": 37273.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39841.95, "from_m": 37509.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": 41693.443, "from_m": 39841.95, "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": 48854.847, "from_m": 41693.443, "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": 48969.873, "from_m": 48854.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71462.682, "from_m": 48969.873, "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": 71767.748, "from_m": 71462.682, "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": 73108.747, "from_m": 71767.748, "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": 73742.647, "from_m": 73108.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 74488.158, "from_m": 73742.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74875.723, "from_m": 74488.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 74940.924, "from_m": 74875.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75616.039, "from_m": 74940.924, "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": 76213.564, "from_m": 75616.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76709.81, "from_m": 76213.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 663634, "profile_key": "8fc814010ccde8b4e84b9ebae7c2c7c9d0010cf5ce5a19917c3e2b1f4217d6fb", "schedule_id": 18117, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0801", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4837.263, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Newbridge Jn", "stage_seq": 5, "distance_m": 14455.575, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Winchburgh Jn", "stage_seq": 6, "distance_m": 21194.79, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Linlithgow", "stage_seq": 7, "distance_m": 29209.724, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Polmont", "stage_seq": 8, "distance_m": 36726.345, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Falkirk High", "stage_seq": 9, "distance_m": 41891.798, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Greenhill Upper Jn", "stage_seq": 10, "distance_m": 48854.847, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Croy", "stage_seq": 11, "distance_m": 58433.942, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Lenzie", "stage_seq": 12, "distance_m": 66828.188, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0846", "location": "Bishopbriggs", "stage_seq": 13, "distance_m": 71631.121, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Cowlairs West Jn", "stage_seq": 14, "distance_m": 73940.94, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Cowlairs South Jn", "stage_seq": 15, "distance_m": 74814.109, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 16, "distance_m": 76709.81, "section_seq": 1, "route_path_id": 28598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76709.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 28598}], "total_distance_m": 76709.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76709.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:15Z", "source_id": 55229611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:21Z", "source_id": 17673621, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:49Z", "source_id": 55267731, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:54Z", "source_id": 17684059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:06Z", "source_id": 55277104, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:09Z", "source_id": 17686604, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:17Z", "source_id": 55283297, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:21Z", "source_id": 17688347, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:16Z", "source_id": 55320409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:19Z", "source_id": 17698355, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:15Z", "source_id": 55328714, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:19Z", "source_id": 17700617, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:53Z", "source_id": 55341430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:58Z", "source_id": 17704106, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1411, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:13Z", "source_id": 55364910, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:16Z", "source_id": 17710366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Edinburgh |
0800 |
0801 |
8 |
None |
None |
Glasgow Queen St High Level |
0853 |
0853 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87801/2026-09-18/detailed |
None |
Bishopbriggs |
2026-09-18T08:46:00+01:00 |
Glasgow Queen St High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
3.1 |
0846 |
0853 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710366 |
1789717938121876 |
53 |
53 |
2026-09-18 08:03:47.064922 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:46.696140 |
| 632729 |
663085 |
G86206 |
202F46MB18 |
2026-09-18 |
COMPLETE |
17710694 |
2026-09-18 08:53:00 |
2026-09-18 08:03:56 |
2026-09-20 08:03:56 |
{"id": 663085, "stp": "P", "toc": "Northern", "uid": "G86206", "consist": "150105", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86206/2026-09-18/detailed", "trust_id": "202F46MB18", "origin_crs": "GOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "17A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2F46", "timing_status": "LATE", "origin_station": "Goole", "current_leg_arr": "0853", "current_leg_dep": "0840", "current_leg_end": "Leeds", "origin_dep_time": "0742", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-18T08:03:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Woodlesford", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.104, \"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\": 694.902, \"from_m\": 657.104, \"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\": 724.609, \"from_m\": 694.902, \"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\": 13494.092, \"from_m\": 724.609, \"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\": 14547.998, \"from_m\": 13494.092, \"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\": 14586.404, \"from_m\": 14547.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19109.654, \"from_m\": 14586.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\": 19141.792, \"from_m\": 19109.654, \"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\": 26434.051, \"from_m\": 19141.792, \"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\": 26782.695, \"from_m\": 26434.051, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26824.151, \"from_m\": 26782.695, \"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\": 29722.385, \"from_m\": 26824.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30076.319, \"from_m\": 29722.385, \"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\": 32333.471, \"from_m\": 30076.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\": 34859.622, \"from_m\": 32333.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36461.9, \"from_m\": 34859.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38247.596, \"from_m\": 36461.9, \"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\": 38304.548, \"from_m\": 38247.596, \"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\": 38360.617, \"from_m\": 38304.548, \"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\": 38387.218, \"from_m\": 38360.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46366.418, \"from_m\": 38387.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\": 46415.645, \"from_m\": 46366.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48929.154, \"from_m\": 46415.645, \"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\": 49476.487, \"from_m\": 48929.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50721.828, \"from_m\": 49476.487, \"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\": 51120.011, \"from_m\": 50721.828, \"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\": 51686.866, \"from_m\": 51120.011, \"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\": 52009.077, \"from_m\": 51686.866, \"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\": 663085, \"profile_key\": \"227e1b70288fdec68f70ef9f06cdf131e947265f69c435158b1c6bac28d987cb\", \"schedule_id\": 12387, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Goole\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Potters Grange Jn\", \"stage_seq\": 2, \"distance_m\": 657.104, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Rawcliffe\", \"stage_seq\": 3, \"distance_m\": 6345.578, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Snaith\", \"stage_seq\": 4, \"distance_m\": 10804.117, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Drax Branch Jn\", \"stage_seq\": 5, \"distance_m\": 14547.998, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Hensall\", \"stage_seq\": 6, \"distance_m\": 16732.389, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Whitley Bridge\", \"stage_seq\": 7, \"distance_m\": 19654.029, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Sudforth Lane S.B.\", \"stage_seq\": 8, \"distance_m\": 22239.132, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 9, \"distance_m\": 25547.592, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Knottingley\", \"stage_seq\": 10, \"distance_m\": 26434.051, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 11, \"distance_m\": 26748.041, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 12, \"distance_m\": 29513.101, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Glasshoughton\", \"stage_seq\": 13, \"distance_m\": 32333.471, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0831H\", \"location\": \"Castleford\", \"stage_seq\": 14, \"distance_m\": 34859.622, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Whitwood Jn\", \"stage_seq\": 15, \"distance_m\": 36456.325, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Methley Jn\", \"stage_seq\": 16, \"distance_m\": 38360.617, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Woodlesford\", \"stage_seq\": 17, \"distance_m\": 42405.888, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Stourton Jn\", \"stage_seq\": 18, \"distance_m\": 46415.645, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 19, \"distance_m\": 50741.811, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 20, \"distance_m\": 51483.446, \"section_seq\": 1, \"route_path_id\": 69774}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 21, \"distance_m\": 52009.077, \"section_seq\": 1, \"route_path_id\": 69774}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52009.077, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69774}], \"total_distance_m\": 52009.077, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 46121.814, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5887.263, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0742", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:21Z\", \"source_id\": 55215432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:27Z\", \"source_id\": 17669717, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:44Z\", \"source_id\": 55230922, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:47Z\", \"source_id\": 17673947, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:30Z\", \"source_id\": 55253023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:33Z\", \"source_id\": 17679990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:10Z\", \"source_id\": 55265915, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:13Z\", \"source_id\": 17683568, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:56Z\", \"source_id\": 55276680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:59Z\", \"source_id\": 17686501, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:45Z\", \"source_id\": 55290863, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:51Z\", \"source_id\": 17690283, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:48Z\", \"source_id\": 55327414, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:52Z\", \"source_id\": 17700265, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:39Z\", \"source_id\": 55346401, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:43Z\", \"source_id\": 17705413, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:38Z\", \"source_id\": 55366194, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:43Z\", \"source_id\": 17710694, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789717963594137, "current_leg_arrival_utc": "2026-09-18T08:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:53:50.599658", "service_state_evidence_id": 17710694, "current_leg_start_actual_dep": "2026-09-18T08:42:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-18T07:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:03:50.867289", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
GOO |
LDS |
2F46 |
150105 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.104, "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": 694.902, "from_m": 657.104, "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": 724.609, "from_m": 694.902, "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": 13494.092, "from_m": 724.609, "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": 14547.998, "from_m": 13494.092, "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": 14586.404, "from_m": 14547.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19109.654, "from_m": 14586.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": 19141.792, "from_m": 19109.654, "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": 26434.051, "from_m": 19141.792, "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": 26782.695, "from_m": 26434.051, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26824.151, "from_m": 26782.695, "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": 29722.385, "from_m": 26824.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30076.319, "from_m": 29722.385, "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": 32333.471, "from_m": 30076.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": 34859.622, "from_m": 32333.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36461.9, "from_m": 34859.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38247.596, "from_m": 36461.9, "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": 38304.548, "from_m": 38247.596, "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": 38360.617, "from_m": 38304.548, "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": 38387.218, "from_m": 38360.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46366.418, "from_m": 38387.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": 46415.645, "from_m": 46366.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48929.154, "from_m": 46415.645, "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": 49476.487, "from_m": 48929.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50721.828, "from_m": 49476.487, "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": 51120.011, "from_m": 50721.828, "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": 51686.866, "from_m": 51120.011, "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": 52009.077, "from_m": 51686.866, "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": 663085, "profile_key": "227e1b70288fdec68f70ef9f06cdf131e947265f69c435158b1c6bac28d987cb", "schedule_id": 12387, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "Goole", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Potters Grange Jn", "stage_seq": 2, "distance_m": 657.104, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Rawcliffe", "stage_seq": 3, "distance_m": 6345.578, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Snaith", "stage_seq": 4, "distance_m": 10804.117, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Drax Branch Jn", "stage_seq": 5, "distance_m": 14547.998, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Hensall", "stage_seq": 6, "distance_m": 16732.389, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Whitley Bridge", "stage_seq": 7, "distance_m": 19654.029, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Sudforth Lane S.B.", "stage_seq": 8, "distance_m": 22239.132, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Knottingley East Jn", "stage_seq": 9, "distance_m": 25547.592, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Knottingley", "stage_seq": 10, "distance_m": 26434.051, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Knottingley West Jn", "stage_seq": 11, "distance_m": 26748.041, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Pontefract Monkhill", "stage_seq": 12, "distance_m": 29513.101, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Glasshoughton", "stage_seq": 13, "distance_m": 32333.471, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0831H", "location": "Castleford", "stage_seq": 14, "distance_m": 34859.622, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Whitwood Jn", "stage_seq": 15, "distance_m": 36456.325, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Methley Jn", "stage_seq": 16, "distance_m": 38360.617, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Woodlesford", "stage_seq": 17, "distance_m": 42405.888, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Stourton Jn", "stage_seq": 18, "distance_m": 46415.645, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "Engine Shed Jn", "stage_seq": 19, "distance_m": 50741.811, "section_seq": 1, "route_path_id": 69774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Leeds West Jn", "stage_seq": 20, "distance_m": 51483.446, "section_seq": 1, "route_path_id": 69774}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Leeds", "stage_seq": 21, "distance_m": 52009.077, "section_seq": 1, "route_path_id": 69774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52009.077, "from_m": 0.0, "section_seq": 1, "route_path_id": 69774}], "total_distance_m": 52009.077, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 46121.814, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5887.263, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5709, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:21Z", "source_id": 55215432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:27Z", "source_id": 17669717, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5713, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:44Z", "source_id": 55230922, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:47Z", "source_id": 17673947, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5816, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:30Z", "source_id": 55253023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:33Z", "source_id": 17679990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:10Z", "source_id": 55265915, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:13Z", "source_id": 17683568, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5646, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:56Z", "source_id": 55276680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:59Z", "source_id": 17686501, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5078, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:45Z", "source_id": 55290863, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:51Z", "source_id": 17690283, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:48Z", "source_id": 55327414, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:52Z", "source_id": 17700265, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:39Z", "source_id": 55346401, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:43Z", "source_id": 17705413, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:38Z", "source_id": 55366194, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:43Z", "source_id": 17710694, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}] |
Goole |
0742 |
0742 |
2 |
None |
None |
Leeds |
0852 |
0852 |
17A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86206/2026-09-18/detailed |
None |
Woodlesford |
2026-09-18T08:42:30+01:00 |
Leeds |
13.0 |
{"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
6.0 |
0840 |
0853 |
Woodlesford |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-18 08:03:56 |
TERMINATED |
2026-09-18 07:53:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710694 |
1789717963594137 |
54 |
54 |
2026-09-18 08:03:50.867289 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:53:50.599658 |
| 632730 |
663306 |
C10110 |
542F10MB18 |
2026-09-18 |
COMPLETE |
17710371 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663306, "stp": "P", "toc": "Great Northern", "uid": "C10110", "consist": "717013", "dest_crs": "SVG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10110/2026-09-18/detailed", "trust_id": "542F10MB18", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stevenage", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "5", "is_terminated": 1, "next_location": "Stevenage", "signalling_id": "2F10", "timing_status": "EARLY", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0854", "current_leg_dep": "0847", "current_leg_end": "Stevenage", "origin_dep_time": "0749", "origin_platform": "9", "current_location": "Stevenage", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1200154, 51.8570819], [-0.1202801, 51.85735579999999], [-0.1216913, 51.8586356], [-0.12319339999999998, 51.859854799999994], [-0.12510459999999998, 51.86125630000001], [-0.1272503, 51.8624356], [-0.1284821, 51.8631153], [-0.1285851, 51.8631618], [-0.12923279999999998, 51.86345300000001], [-0.1315717, 51.86446], [-0.1325142, 51.8648031], [-0.1326773, 51.864860199999995], [-0.13446469999999996, 51.8654682], [-0.1365822, 51.86607209999999], [-0.1380165, 51.86644669999999], [-0.138167, 51.8664837], [-0.1402107, 51.866996099999994], [-0.1440328, 51.8679636], [-0.1443314, 51.868040099999995], [-0.14995539999999996, 51.8694563], [-0.153236, 51.870291400000006], [-0.15624129999999997, 51.8710501], [-0.1587175, 51.8716684], [-0.1588687, 51.87170619999999], [-0.1590631, 51.8717585], [-0.15912889999999996, 51.8717762], [-0.16460454270495242, 51.873105372769565], [-0.1648433278144958, 51.87316367090809], [-0.16505398014845257, 51.87321581361923], [-0.16524055209961724, 51.87326262463206], [-0.1654070960607842, 51.87330492767563], [-0.16555766442474787, 51.873343546479006], [-0.1656963095843028, 51.87337930477121], [-0.16582708393224335, 51.87341302628132], [-0.165954039861364, 51.873445534738394], [-0.1660812297644592, 51.87347765387146], [-0.16621270603432334, 51.87351020740962], [-0.1663525210637509, 51.87354401908188], [-0.16650472724553633, 51.87357991261732], [-0.16667337697247409, 51.87361871174499], [-0.16686252263735857, 51.873661240193954], [-0.16707621663298428, 51.87370832169324], [-0.1673185113521456, 51.87376077997194], [-0.1683472, 51.8739818], [-0.16844389999999998, 51.8740026], [-0.1686252, 51.87404089999999], [-0.1726349, 51.8749109], [-0.1733172, 51.8750664], [-0.17366529999999997, 51.8751435], [-0.17578339999999998, 51.875584499999995], [-0.1787697, 51.87624979999999], [-0.1796630568239043, 51.87647711268998], [-0.179922, 51.876543], [-0.1810445, 51.87686389999998], [-0.1820317, 51.877188], [-0.1828494, 51.87748719999999], [-0.1836099, 51.87779539999999], [-0.18447099999999997, 51.878175000000006], [-0.18516679999999996, 51.8784957], [-0.18567739999999996, 51.87876509999999], [-0.1875464, 51.87984680000001], [-0.1878332, 51.8800216], [-0.1882846, 51.8802487], [-0.1894235, 51.88093849999998], [-0.1908325, 51.8817948], [-0.1915331, 51.882212599999995], [-0.1923268, 51.8826936], [-0.192454, 51.882773199999995], [-0.1926629, 51.88289209999999], [-0.1938816, 51.883641099999984], [-0.19485959999999997, 51.88422159999999], [-0.1949883983265326, 51.88430581956775], [-0.19510721535597003, 51.884383512353914], [-0.19523898979825863, 51.88446967765323], [-0.19530099999999995, 51.884556299999986], [-0.19596879999999997, 51.88549229999999], [-0.19785199999999997, 51.88769140000001], [-0.19817657493405436, 51.88805317493977], [-0.1986278022073011, 51.8885561180277], [-0.19913379999999997, 51.88912009999999], [-0.1996352, 51.8896882], [-0.20008339999999997, 51.89016840000001], [-0.2010443, 51.8913645], [-0.20203149999999995, 51.8927555], [-0.20246369999999997, 51.89336449999999], [-0.2033492, 51.8948526], [-0.2053518, 51.8984476], [-0.2055999, 51.8988927], [-0.2062573, 51.89988399999999], [-0.20658, 51.900424000000015], [-0.2068628, 51.9009037], [-0.2071111, 51.9013345]]}", "current_leg_start": "Watton-at-Stone", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "51.9013345", "next_location_lon": "-0.2071111", "previous_location": "Watton-at-Stone", "current_leg_milage": "5.1", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11384.169, \"from_m\": 9052.632, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11450.098, \"from_m\": 11384.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11981.572, \"from_m\": 11450.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12546.495, \"from_m\": 11981.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13040.889, \"from_m\": 12546.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13096.67, \"from_m\": 13040.889, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16258.535, \"from_m\": 13096.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16314.315, \"from_m\": 16258.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19901.469, \"from_m\": 16314.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22962.449, \"from_m\": 19901.469, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23004.36, \"from_m\": 22962.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38932.039, \"from_m\": 23004.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38957.38, \"from_m\": 38932.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50080.644, \"from_m\": 38957.38, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52649.846, \"from_m\": 50080.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53982.205, \"from_m\": 52649.846, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 663306, \"profile_key\": \"35470ef9b4cc701624dc9d064d5dca09a23b15609a710cbffe7525127c87add7\", \"schedule_id\": 1159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0804H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11649.153, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Bowes Park\", \"stage_seq\": 10, \"distance_m\": 12830.614, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Palmers Green\", \"stage_seq\": 11, \"distance_m\": 14677.602, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 12, \"distance_m\": 19820.72, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Grange Park\", \"stage_seq\": 13, \"distance_m\": 20902.071, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Enfield Chase\", \"stage_seq\": 14, \"distance_m\": 22039.427, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Gordon Hill\", \"stage_seq\": 15, \"distance_m\": 23210.54, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Crews Hill\", \"stage_seq\": 16, \"distance_m\": 25837.195, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"Cuffley\", \"stage_seq\": 17, \"distance_m\": 28600.487, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 18, \"distance_m\": 30839.156, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"Bayford\", \"stage_seq\": 19, \"distance_m\": 34152.373, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0842\", \"location\": \"Hertford North\", \"stage_seq\": 20, \"distance_m\": 38891.129, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Molewood Jn\", \"stage_seq\": 21, \"distance_m\": 41567.874, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0847H\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 22, \"distance_m\": 45807.889, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Bragbury Jn\", \"stage_seq\": 23, \"distance_m\": 49524.24, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851H\", \"location\": \"Langley South Jn\", \"stage_seq\": 24, \"distance_m\": 51256.582, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0853\", \"location\": \"Langley Jn\", \"stage_seq\": 25, \"distance_m\": 52376.798, \"section_seq\": 1, \"route_path_id\": 28410}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Stevenage\", \"stage_seq\": 26, \"distance_m\": 53982.205, \"section_seq\": 1, \"route_path_id\": 28410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53982.205, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28410}], \"total_distance_m\": 53982.205, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 50167.764, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3814.441, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9013345", "current_position_lon": "-0.2071111", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:36Z\", \"source_id\": 55191072, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:42Z\", \"source_id\": 17662987, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:19Z\", \"source_id\": 55201329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:18Z\", \"source_id\": 17665807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:35Z\", \"source_id\": 55207535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:39Z\", \"source_id\": 17667584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:33Z\", \"source_id\": 55213058, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:37Z\", \"source_id\": 17669085, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:17Z\", \"source_id\": 55221150, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:22Z\", \"source_id\": 17671304, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:15Z\", \"source_id\": 55235382, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:20Z\", \"source_id\": 17675157, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:56Z\", \"source_id\": 55240227, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:00Z\", \"source_id\": 17676433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:29Z\", \"source_id\": 55247364, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:30Z\", \"source_id\": 17678370, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:16Z\", \"source_id\": 55255079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:20Z\", \"source_id\": 17680537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15824, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:14Z\", \"source_id\": 55263358, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:18Z\", \"source_id\": 17682894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:52Z\", \"source_id\": 55270614, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:55Z\", \"source_id\": 17684908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:00Z\", \"source_id\": 55276851, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:06Z\", \"source_id\": 17686558, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:52Z\", \"source_id\": 55282109, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:55Z\", \"source_id\": 17687974, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:41Z\", \"source_id\": 55287444, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:41Z\", \"source_id\": 17689410, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:48Z\", \"source_id\": 55299368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:53Z\", \"source_id\": 17692642, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:29Z\", \"source_id\": 55306928, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:33Z\", \"source_id\": 17694729, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:02Z\", \"source_id\": 55319681, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:07Z\", \"source_id\": 17698193, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:56Z\", \"source_id\": 55330497, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:58Z\", \"source_id\": 17701167, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:24Z\", \"source_id\": 55345640, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:25Z\", \"source_id\": 17705184, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:13Z\", \"source_id\": 55364968, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:18Z\", \"source_id\": 17710371, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stevenage", "service_state_platform": "5", "timing_fact_generation": 1789717939651153, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:00.916792", "service_state_evidence_id": 17710371, "current_leg_start_actual_dep": "2026-09-18T08:47:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:03.758599", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
SVG |
2F10 |
717013 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11384.169, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11450.098, "from_m": 11384.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11981.572, "from_m": 11450.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12546.495, "from_m": 11981.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13040.889, "from_m": 12546.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13096.67, "from_m": 13040.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16258.535, "from_m": 13096.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16314.315, "from_m": 16258.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19901.469, "from_m": 16314.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22962.449, "from_m": 19901.469, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23004.36, "from_m": 22962.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38932.039, "from_m": 23004.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38957.38, "from_m": 38932.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50080.644, "from_m": 38957.38, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52649.846, "from_m": 50080.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53982.205, "from_m": 52649.846, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 663306, "profile_key": "35470ef9b4cc701624dc9d064d5dca09a23b15609a710cbffe7525127c87add7", "schedule_id": 1159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0749", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0804H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11649.153, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Bowes Park", "stage_seq": 10, "distance_m": 12830.614, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Palmers Green", "stage_seq": 11, "distance_m": 14677.602, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 19820.72, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Grange Park", "stage_seq": 13, "distance_m": 20902.071, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 22039.427, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 23210.54, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Crews Hill", "stage_seq": 16, "distance_m": 25837.195, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "Cuffley", "stage_seq": 17, "distance_m": 28600.487, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 30839.156, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "Bayford", "stage_seq": 19, "distance_m": 34152.373, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0842", "location": "Hertford North", "stage_seq": 20, "distance_m": 38891.129, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Molewood Jn", "stage_seq": 21, "distance_m": 41567.874, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0847H", "location": "Watton-at-Stone", "stage_seq": 22, "distance_m": 45807.889, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Bragbury Jn", "stage_seq": 23, "distance_m": 49524.24, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851H", "location": "Langley South Jn", "stage_seq": 24, "distance_m": 51256.582, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0853", "location": "Langley Jn", "stage_seq": 25, "distance_m": 52376.798, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Stevenage", "stage_seq": 26, "distance_m": 53982.205, "section_seq": 1, "route_path_id": 28410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53982.205, "from_m": 0.0, "section_seq": 1, "route_path_id": 28410}], "total_distance_m": 53982.205, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 50167.764, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3814.441, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:36Z", "source_id": 55191072, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:42Z", "source_id": 17662987, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:19Z", "source_id": 55201329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:18Z", "source_id": 17665807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:35Z", "source_id": 55207535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:39Z", "source_id": 17667584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:33Z", "source_id": 55213058, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:37Z", "source_id": 17669085, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:17Z", "source_id": 55221150, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:22Z", "source_id": 17671304, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:15Z", "source_id": 55235382, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:20Z", "source_id": 17675157, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:56Z", "source_id": 55240227, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:00Z", "source_id": 17676433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16030, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:29Z", "source_id": 55247364, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:30Z", "source_id": 17678370, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:16Z", "source_id": 55255079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:20Z", "source_id": 17680537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15824, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:14Z", "source_id": 55263358, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:18Z", "source_id": 17682894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15819, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:52Z", "source_id": 55270614, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:55Z", "source_id": 17684908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:00Z", "source_id": 55276851, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:06Z", "source_id": 17686558, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:52Z", "source_id": 55282109, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:55Z", "source_id": 17687974, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15789, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:41Z", "source_id": 55287444, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:41Z", "source_id": 17689410, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:48Z", "source_id": 55299368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:53Z", "source_id": 17692642, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15774, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:29Z", "source_id": 55306928, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:33Z", "source_id": 17694729, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:02Z", "source_id": 55319681, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:07Z", "source_id": 17698193, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15737, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:56Z", "source_id": 55330497, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:58Z", "source_id": 17701167, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:24Z", "source_id": 55345640, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:25Z", "source_id": 17705184, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15673, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:13Z", "source_id": 55364968, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:18Z", "source_id": 17710371, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
0749 |
0749 |
9 |
None |
None |
Stevenage |
0855 |
0855 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10110/2026-09-18/detailed |
None |
Watton-at-Stone |
2026-09-18T08:47:30+01:00 |
Stevenage |
7.0 |
{"type": "LineString", "coordinates": [[-0.1200154, 51.8570819], [-0.1202801, 51.85735579999999], [-0.1216913, 51.8586356], [-0.12319339999999998, 51.859854799999994], [-0.12510459999999998, 51.86125630000001], [-0.1272503, 51.8624356], [-0.1284821, 51.8631153], [-0.1285851, 51.8631618], [-0.12923279999999998, 51.86345300000001], [-0.1315717, 51.86446], [-0.1325142, 51.8648031], [-0.1326773, 51.864860199999995], [-0.13446469999999996, 51.8654682], [-0.1365822, 51.86607209999999], [-0.1380165, 51.86644669999999], [-0.138167, 51.8664837], [-0.1402107, 51.866996099999994], [-0.1440328, 51.8679636], [-0.1443314, 51.868040099999995], [-0.14995539999999996, 51.8694563], [-0.153236, 51.870291400000006], [-0.15624129999999997, 51.8710501], [-0.1587175, 51.8716684], [-0.1588687, 51.87170619999999], [-0.1590631, 51.8717585], [-0.15912889999999996, 51.8717762], [-0.16460454270495242, 51.873105372769565], [-0.1648433278144958, 51.87316367090809], [-0.16505398014845257, 51.87321581361923], [-0.16524055209961724, 51.87326262463206], [-0.1654070960607842, 51.87330492767563], [-0.16555766442474787, 51.873343546479006], [-0.1656963095843028, 51.87337930477121], [-0.16582708393224335, 51.87341302628132], [-0.165954039861364, 51.873445534738394], [-0.1660812297644592, 51.87347765387146], [-0.16621270603432334, 51.87351020740962], [-0.1663525210637509, 51.87354401908188], [-0.16650472724553633, 51.87357991261732], [-0.16667337697247409, 51.87361871174499], [-0.16686252263735857, 51.873661240193954], [-0.16707621663298428, 51.87370832169324], [-0.1673185113521456, 51.87376077997194], [-0.1683472, 51.8739818], [-0.16844389999999998, 51.8740026], [-0.1686252, 51.87404089999999], [-0.1726349, 51.8749109], [-0.1733172, 51.8750664], [-0.17366529999999997, 51.8751435], [-0.17578339999999998, 51.875584499999995], [-0.1787697, 51.87624979999999], [-0.1796630568239043, 51.87647711268998], [-0.179922, 51.876543], [-0.1810445, 51.87686389999998], [-0.1820317, 51.877188], [-0.1828494, 51.87748719999999], [-0.1836099, 51.87779539999999], [-0.18447099999999997, 51.878175000000006], [-0.18516679999999996, 51.8784957], [-0.18567739999999996, 51.87876509999999], [-0.1875464, 51.87984680000001], [-0.1878332, 51.8800216], [-0.1882846, 51.8802487], [-0.1894235, 51.88093849999998], [-0.1908325, 51.8817948], [-0.1915331, 51.882212599999995], [-0.1923268, 51.8826936], [-0.192454, 51.882773199999995], [-0.1926629, 51.88289209999999], [-0.1938816, 51.883641099999984], [-0.19485959999999997, 51.88422159999999], [-0.1949883983265326, 51.88430581956775], [-0.19510721535597003, 51.884383512353914], [-0.19523898979825863, 51.88446967765323], [-0.19530099999999995, 51.884556299999986], [-0.19596879999999997, 51.88549229999999], [-0.19785199999999997, 51.88769140000001], [-0.19817657493405436, 51.88805317493977], [-0.1986278022073011, 51.8885561180277], [-0.19913379999999997, 51.88912009999999], [-0.1996352, 51.8896882], [-0.20008339999999997, 51.89016840000001], [-0.2010443, 51.8913645], [-0.20203149999999995, 51.8927555], [-0.20246369999999997, 51.89336449999999], [-0.2033492, 51.8948526], [-0.2053518, 51.8984476], [-0.2055999, 51.8988927], [-0.2062573, 51.89988399999999], [-0.20658, 51.900424000000015], [-0.2068628, 51.9009037], [-0.2071111, 51.9013345]]} |
5.1 |
0847 |
0854 |
Watton-at-Stone |
Stevenage |
Stevenage |
51.9013345 |
-0.2071111 |
51.9013345 |
-0.2071111 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Stevenage |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710371 |
1789717939651153 |
101 |
101 |
2026-09-18 08:04:03.758599 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:00.916792 |
| 632731 |
663554 |
C38579 |
509Y95MB18 |
2026-09-18 |
COMPLETE |
17711786 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663554, "stp": "P", "toc": "Elizabeth Line", "uid": "C38579", "consist": "345036", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38579/2026-09-18/detailed", "trust_id": "509Y95MB18", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y95", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0854", "current_leg_dep": "0852", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0758", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26581.058, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26619.247, \"from_m\": 26581.058, \"capability_applied\": null, \"effective_limit_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\": 26832.547, \"from_m\": 26619.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27008.184, \"from_m\": 26832.547, \"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\": 30892.9, \"from_m\": 27008.184, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31122.68, \"from_m\": 30892.9, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31350.348, \"from_m\": 31122.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31645.419, \"from_m\": 31350.348, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 31667.612, \"from_m\": 31645.419, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31886.528, \"from_m\": 31667.612, \"capability_applied\": null, \"effective_limit_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\": 32074.71, \"from_m\": 31886.528, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32967.18, \"from_m\": 32074.71, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33069.458, \"from_m\": 32967.18, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33212.801, \"from_m\": 33069.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33714.959, \"from_m\": 33212.801, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34331.978, \"from_m\": 33714.959, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34961.274, \"from_m\": 34331.978, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35146.135, \"from_m\": 34961.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35369.017, \"from_m\": 35146.135, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35769.449, \"from_m\": 35369.017, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 35915.446, \"from_m\": 35769.449, \"capability_applied\": null, \"effective_limit_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\": 36085.669, \"from_m\": 35915.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36748.981, \"from_m\": 36085.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37047.197, \"from_m\": 36748.981, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37272.469, \"from_m\": 37047.197, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 37587.546, \"from_m\": 37272.469, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 37840.849, \"from_m\": 37587.546, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38245.479, \"from_m\": 37840.849, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 38405.988, \"from_m\": 38245.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38644.685, \"from_m\": 38405.988, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39712.02, \"from_m\": 38644.685, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40082.655, \"from_m\": 39712.02, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40312.468, \"from_m\": 40082.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40531.608, \"from_m\": 40312.468, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 40654.462, \"from_m\": 40531.608, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 40810.388, \"from_m\": 40654.462, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40948.411, \"from_m\": 40810.388, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41405.959, \"from_m\": 40948.411, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41561.021, \"from_m\": 41405.959, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42123.729, \"from_m\": 41561.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43041.431, \"from_m\": 42123.729, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43323.077, \"from_m\": 43041.431, \"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\": 44398.346, \"from_m\": 43323.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44766.028, \"from_m\": 44398.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 663554, \"profile_key\": \"82772ff4a71aad95996058d83887e9e5f2fe6694834f745ee030929bce481298\", \"schedule_id\": 5531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27173.933, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0839\", \"location\": \"Stepney Green Sig. XR205/XR207\", \"stage_seq\": 16, \"distance_m\": 30096.629, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 30613.779, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 18, \"distance_m\": 31642.098, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 33142.213, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 34863.262, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0849H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 36890.858, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": \"0851H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 38213.7, \"section_seq\": 1, \"route_path_id\": 67491}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 44766.028, \"section_seq\": 1, \"route_path_id\": 67491}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44766.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67491}], \"total_distance_m\": 44766.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41824.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0758", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:29Z\", \"source_id\": 55218918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:32Z\", \"source_id\": 17670598, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:38Z\", \"source_id\": 55230665, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:44Z\", \"source_id\": 17673908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:54Z\", \"source_id\": 55240178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:56Z\", \"source_id\": 17676382, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:32Z\", \"source_id\": 55247523, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:34Z\", \"source_id\": 17678417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:04Z\", \"source_id\": 55257331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:07Z\", \"source_id\": 17681149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:05Z\", \"source_id\": 55262896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:08Z\", \"source_id\": 17682760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:12Z\", \"source_id\": 55268854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:14Z\", \"source_id\": 17684354, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:03Z\", \"source_id\": 55276947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:06Z\", \"source_id\": 17686592, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:22Z\", \"source_id\": 55286602, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:23Z\", \"source_id\": 17689191, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:39Z\", \"source_id\": 55293478, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:42Z\", \"source_id\": 17690939, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:43Z\", \"source_id\": 55299129, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:47Z\", \"source_id\": 17692567, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:57Z\", \"source_id\": 55305430, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:00Z\", \"source_id\": 17694275, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:15Z\", \"source_id\": 55331346, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:19Z\", \"source_id\": 17701374, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:26Z\", \"source_id\": 55340214, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:29Z\", \"source_id\": 17703765, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:55Z\", \"source_id\": 55347064, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:58Z\", \"source_id\": 17705583, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:44Z\", \"source_id\": 55355094, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:49Z\", \"source_id\": 17707725, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:51Z\", \"source_id\": 55361161, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:55Z\", \"source_id\": 17709370, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:04Z\", \"source_id\": 55370227, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:06Z\", \"source_id\": 17711786, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789718054634640, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:05.678841", "service_state_evidence_id": 55370227, "current_leg_start_actual_dep": "2026-09-18T08:51:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T07:54:03", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:06.427238", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y95 |
345036 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26581.058, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26619.247, "from_m": 26581.058, "capability_applied": null, "effective_limit_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": 26832.547, "from_m": 26619.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27008.184, "from_m": 26832.547, "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": 30892.9, "from_m": 27008.184, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31122.68, "from_m": 30892.9, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31350.348, "from_m": 31122.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31645.419, "from_m": 31350.348, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 31667.612, "from_m": 31645.419, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31886.528, "from_m": 31667.612, "capability_applied": null, "effective_limit_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": 32074.71, "from_m": 31886.528, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32967.18, "from_m": 32074.71, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33069.458, "from_m": 32967.18, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33212.801, "from_m": 33069.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33714.959, "from_m": 33212.801, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34331.978, "from_m": 33714.959, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34961.274, "from_m": 34331.978, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35146.135, "from_m": 34961.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35369.017, "from_m": 35146.135, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35769.449, "from_m": 35369.017, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 35915.446, "from_m": 35769.449, "capability_applied": null, "effective_limit_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": 36085.669, "from_m": 35915.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36748.981, "from_m": 36085.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37047.197, "from_m": 36748.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37272.469, "from_m": 37047.197, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 37587.546, "from_m": 37272.469, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 37840.849, "from_m": 37587.546, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38245.479, "from_m": 37840.849, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 38405.988, "from_m": 38245.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38644.685, "from_m": 38405.988, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39712.02, "from_m": 38644.685, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40082.655, "from_m": 39712.02, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40312.468, "from_m": 40082.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40531.608, "from_m": 40312.468, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 40654.462, "from_m": 40531.608, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 40810.388, "from_m": 40654.462, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40948.411, "from_m": 40810.388, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41405.959, "from_m": 40948.411, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41561.021, "from_m": 41405.959, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42123.729, "from_m": 41561.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43041.431, "from_m": 42123.729, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43323.077, "from_m": 43041.431, "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": 44398.346, "from_m": 43323.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44766.028, "from_m": 44398.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 663554, "profile_key": "82772ff4a71aad95996058d83887e9e5f2fe6694834f745ee030929bce481298", "schedule_id": 5531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0758", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 67491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 67491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27173.933, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0839", "location": "Stepney Green Sig. XR205/XR207", "stage_seq": 16, "distance_m": 30096.629, "section_seq": 1, "route_path_id": 67491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 17, "distance_m": 30613.779, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Whitechapel Crossrail", "stage_seq": 18, "distance_m": 31642.098, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Liverpool Street (Crossrail)", "stage_seq": 19, "distance_m": 33142.213, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 34863.262, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0849H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 21, "distance_m": 36890.858, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": "0851H", "location": "Bond Street (Crossrail)", "stage_seq": 22, "distance_m": 38213.7, "section_seq": 1, "route_path_id": 67491}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 23, "distance_m": 44766.028, "section_seq": 1, "route_path_id": 67491}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44766.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 67491}], "total_distance_m": 44766.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41824.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:29Z", "source_id": 55218918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:32Z", "source_id": 17670598, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:38Z", "source_id": 55230665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:44Z", "source_id": 17673908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:54Z", "source_id": 55240178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:56Z", "source_id": 17676382, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:32Z", "source_id": 55247523, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:34Z", "source_id": 17678417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:04Z", "source_id": 55257331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:07Z", "source_id": 17681149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:05Z", "source_id": 55262896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:08Z", "source_id": 17682760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:12Z", "source_id": 55268854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:14Z", "source_id": 17684354, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:03Z", "source_id": 55276947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:06Z", "source_id": 17686592, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:22Z", "source_id": 55286602, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:23Z", "source_id": 17689191, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:39Z", "source_id": 55293478, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:42Z", "source_id": 17690939, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:43Z", "source_id": 55299129, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:47Z", "source_id": 17692567, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:57Z", "source_id": 55305430, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:00Z", "source_id": 17694275, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:15Z", "source_id": 55331346, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:19Z", "source_id": 17701374, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:26Z", "source_id": 55340214, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:29Z", "source_id": 17703765, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:55Z", "source_id": 55347064, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:58Z", "source_id": 17705583, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:44Z", "source_id": 55355094, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:49Z", "source_id": 17707725, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:51Z", "source_id": 55361161, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:55Z", "source_id": 17709370, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:04Z", "source_id": 55370227, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:06Z", "source_id": 17711786, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Shenfield |
0758 |
0758 |
6 |
None |
None |
Paddington (Crossrail) |
0856 |
0854 |
B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38579/2026-09-18/detailed |
None |
Bond Street (Crossrail) |
2026-09-18T08:51:30+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
0852 |
0854 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:03 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
55370227 |
1789718054634640 |
92 |
92 |
2026-09-18 08:04:06.427238 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:05.678841 |
| 632732 |
663277 |
G85775 |
192C81MB18 |
2026-09-18 |
COMPLETE |
17711152 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663277, "stp": "P", "toc": "Northern", "uid": "G85775", "consist": "158905", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85775/2026-09-18/detailed", "trust_id": "192C81MB18", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "0", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2C81", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "0854", "current_leg_dep": "0846", "current_leg_end": "Doncaster", "origin_dep_time": "0748", "origin_platform": "2", "current_location": "Doncaster", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Kirk Sandall", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Kirk Sandall", "current_leg_milage": "4.1", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65541.949, \"from_m\": 65067.404, \"capability_applied\": null, \"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\": 663277, \"profile_key\": \"97199883c5f1b9f2724e51cea590855d521470aa154ab5bbf1dd01ddc7cdeff5\", \"schedule_id\": 12224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3097.681, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Hessle\", \"stage_seq\": 3, \"distance_m\": 7680.347, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Ferriby\", \"stage_seq\": 4, \"distance_m\": 12039.784, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Brough\", \"stage_seq\": 5, \"distance_m\": 16819.253, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0810H\", \"location\": \"Broomfleet\", \"stage_seq\": 6, \"distance_m\": 23237.005, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Gilberdyke\", \"stage_seq\": 7, \"distance_m\": 27183.763, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0825H\", \"location\": \"Goole\", \"stage_seq\": 8, \"distance_m\": 38063.539, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835H\", \"location\": \"Thorne North\", \"stage_seq\": 9, \"distance_m\": 49936.966, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Thorne Jn\", \"stage_seq\": 10, \"distance_m\": 52135.139, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 11, \"distance_m\": 54555.151, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846\", \"location\": \"Kirk Sandall\", \"stage_seq\": 12, \"distance_m\": 58973.288, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"Bentley Jn\", \"stage_seq\": 13, \"distance_m\": 63342.148, \"section_seq\": 1, \"route_path_id\": 32475}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"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\": 90.0, \"speed_covered_distance_m\": 65494.959, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:08Z\", \"source_id\": 55200882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:10Z\", \"source_id\": 17665692, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:30Z\", \"source_id\": 55215765, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:33Z\", \"source_id\": 17669806, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:47Z\", \"source_id\": 55231134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:50Z\", \"source_id\": 17674021, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:56Z\", \"source_id\": 55248603, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:57Z\", \"source_id\": 17678725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:28Z\", \"source_id\": 55258480, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:29Z\", \"source_id\": 17681473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:35Z\", \"source_id\": 17690061, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:42Z\", \"source_id\": 55312944, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:46Z\", \"source_id\": 17696381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:12Z\", \"source_id\": 55328583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:16Z\", \"source_id\": 17700570, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:01Z\", \"source_id\": 55341775, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:05Z\", \"source_id\": 17704211, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:13Z\", \"source_id\": 55367851, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:17Z\", \"source_id\": 17711152, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "0", "timing_fact_generation": 1789717998832338, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:06.177237", "service_state_evidence_id": 17711152, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:06.431208", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HUL |
DON |
2C81 |
158905 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_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": 3989.618, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65541.949, "from_m": 65067.404, "capability_applied": null, "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": 663277, "profile_key": "97199883c5f1b9f2724e51cea590855d521470aa154ab5bbf1dd01ddc7cdeff5", "schedule_id": 12224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3097.681, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Hessle", "stage_seq": 3, "distance_m": 7680.347, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Ferriby", "stage_seq": 4, "distance_m": 12039.784, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Brough", "stage_seq": 5, "distance_m": 16819.253, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0810H", "location": "Broomfleet", "stage_seq": 6, "distance_m": 23237.005, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Gilberdyke", "stage_seq": 7, "distance_m": 27183.763, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0825H", "location": "Goole", "stage_seq": 8, "distance_m": 38063.539, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835H", "location": "Thorne North", "stage_seq": 9, "distance_m": 49936.966, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Thorne Jn", "stage_seq": 10, "distance_m": 52135.139, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Hatfield & Stainforth", "stage_seq": 11, "distance_m": 54555.151, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846", "location": "Kirk Sandall", "stage_seq": 12, "distance_m": 58973.288, "section_seq": 1, "route_path_id": 32475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "Bentley Jn", "stage_seq": 13, "distance_m": 63342.148, "section_seq": 1, "route_path_id": 32475}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Doncaster", "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": 90.0, "speed_covered_distance_m": 65494.959, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:08Z", "source_id": 55200882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:10Z", "source_id": 17665692, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:30Z", "source_id": 55215765, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:33Z", "source_id": 17669806, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:47Z", "source_id": 55231134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:50Z", "source_id": 17674021, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6424, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:56Z", "source_id": 55248603, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:57Z", "source_id": 17678725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:28Z", "source_id": 55258480, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:29Z", "source_id": 17681473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:35Z", "source_id": 17690061, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6450, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:42Z", "source_id": 55312944, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:46Z", "source_id": 17696381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:12Z", "source_id": 55328583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:16Z", "source_id": 17700570, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:01Z", "source_id": 55341775, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:05Z", "source_id": 17704211, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6809, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:13Z", "source_id": 55367851, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:17Z", "source_id": 17711152, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Hull |
0748 |
0748 |
2 |
None |
None |
Doncaster |
0855 |
0855 |
0 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85775/2026-09-18/detailed |
None |
Kirk Sandall |
2026-09-18T08:46:00+01:00 |
Doncaster |
8.0 |
{"type": "LineString", "coordinates": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} |
4.1 |
0846 |
0854 |
Kirk Sandall |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711152 |
1789717998832338 |
49 |
49 |
2026-09-18 08:04:06.431208 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:06.177237 |
| 632733 |
664236 |
G61831 |
522T27MC18 |
2026-09-18 |
COMPLETE |
17710672 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 664236, "stp": "P", "toc": "London Overground", "uid": "G61831", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61831/2026-09-18/detailed", "trust_id": "522T27MC18", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T27", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0854", "current_leg_dep": "0849", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0823", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"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\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"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\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"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\": 5464.236, \"from_m\": 5234.787, \"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\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"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\": 6970.245, \"from_m\": 6927.923, \"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\": 7737.725, \"from_m\": 6970.245, \"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\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"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\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.345, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.335, \"from_m\": 13652.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.911, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.911, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664236, \"profile_key\": \"a163cfe02b6dc20acda5f819434a5a1c820d63cb8b03776a5b26473ca36e3415\", \"schedule_id\": 35079, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0842H\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 104863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:51Z\", \"source_id\": 55296724, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:52Z\", \"source_id\": 17691836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:25Z\", \"source_id\": 55312193, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:27Z\", \"source_id\": 17696181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:27Z\", \"source_id\": 55318067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:32Z\", \"source_id\": 17697778, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:35Z\", \"source_id\": 55324020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:37Z\", \"source_id\": 17699327, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:01Z\", \"source_id\": 55333484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:01Z\", \"source_id\": 17701885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:20Z\", \"source_id\": 55339986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:23Z\", \"source_id\": 17703686, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:11Z\", \"source_id\": 55353462, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:13Z\", \"source_id\": 17707313, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:38Z\", \"source_id\": 55366205, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:41Z\", \"source_id\": 17710672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1789717965630128, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:08.461381", "service_state_evidence_id": 17710672, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:08.523619", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "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": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "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": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "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": 5464.236, "from_m": 5234.787, "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": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "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": 6970.245, "from_m": 6927.923, "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": 7737.725, "from_m": 6970.245, "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": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "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": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.345, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.335, "from_m": 13652.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.911, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.911, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664236, "profile_key": "a163cfe02b6dc20acda5f819434a5a1c820d63cb8b03776a5b26473ca36e3415", "schedule_id": 35079, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0823", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 104863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0842H", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 104863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 104863}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:51Z", "source_id": 55296724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:52Z", "source_id": 17691836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:25Z", "source_id": 55312193, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:27Z", "source_id": 17696181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:27Z", "source_id": 55318067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:32Z", "source_id": 17697778, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:35Z", "source_id": 55324020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:37Z", "source_id": 17699327, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:01Z", "source_id": 55333484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:01Z", "source_id": 17701885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:20Z", "source_id": 55339986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:23Z", "source_id": 17703686, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:11Z", "source_id": 55353462, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:48:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:13Z", "source_id": 17707313, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:38Z", "source_id": 55366205, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:41Z", "source_id": 17710672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Chingford |
0823 |
0823 |
1 |
None |
None |
London Liverpool Street |
0854 |
0851 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61831/2026-09-18/detailed |
None |
Bethnal Green |
2026-09-18T08:49:30+01:00 |
London Liverpool Street |
5.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0849 |
0854 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710672 |
1789717965630128 |
37 |
37 |
2026-09-18 08:04:08.523619 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:08.461381 |
| 632734 |
662442 |
C38019 |
739W50MA18 |
2026-09-18 |
COMPLETE |
17710808 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 662442, "stp": "P", "toc": "Elizabeth Line", "uid": "C38019", "consist": "345053", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38019/2026-09-18/detailed", "trust_id": "739W50MA18", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "4", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W50", "timing_status": "LATE", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "0854", "current_leg_dep": "0848", "current_leg_end": "Shenfield", "origin_dep_time": "0720", "origin_platform": "4", "current_location": "Shenfield", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0849", "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\": 657.226, \"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\": 1042.611, \"from_m\": 657.226, \"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\": 2508.087, \"from_m\": 1042.611, \"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\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_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\": 3719.224, \"from_m\": 2818.589, \"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\": 6317.532, \"from_m\": 3719.224, \"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\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_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\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7443.346, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9687.133, \"from_m\": 7443.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9980.3, \"from_m\": 9687.133, \"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\": 10143.49, \"from_m\": 9980.3, \"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\": 10317.051, \"from_m\": 10143.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11970.66, \"from_m\": 10317.051, \"capability_applied\": null, \"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\": 12134.685, \"from_m\": 11970.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14238.575, \"from_m\": 12134.685, \"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\": 14389.155, \"from_m\": 14238.575, \"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\": 14448.284, \"from_m\": 14389.155, \"capability_applied\": null, \"effective_limit_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\": 20911.352, \"from_m\": 14448.284, \"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\": 21004.442, \"from_m\": 20911.352, \"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\": 23062.643, \"from_m\": 21004.442, \"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\": 24259.614, \"from_m\": 23062.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24822.322, \"from_m\": 24259.614, \"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\": 24977.384, \"from_m\": 24822.322, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25434.932, \"from_m\": 24977.384, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 25572.955, \"from_m\": 25434.932, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25728.881, \"from_m\": 25572.955, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25851.735, \"from_m\": 25728.881, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 26070.875, \"from_m\": 25851.735, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 26300.688, \"from_m\": 26070.875, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26671.323, \"from_m\": 26300.688, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27738.658, \"from_m\": 26671.323, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 27977.355, \"from_m\": 27738.658, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28137.864, \"from_m\": 27977.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28542.494, \"from_m\": 28137.864, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 28795.797, \"from_m\": 28542.494, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29110.874, \"from_m\": 28795.797, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 29336.146, \"from_m\": 29110.874, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29634.362, \"from_m\": 29336.146, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30297.674, \"from_m\": 29634.362, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30467.897, \"from_m\": 30297.674, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30613.894, \"from_m\": 30467.897, \"capability_applied\": null, \"effective_limit_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\": 31014.326, \"from_m\": 30613.894, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31237.208, \"from_m\": 31014.326, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31422.069, \"from_m\": 31237.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32051.365, \"from_m\": 31422.069, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32668.384, \"from_m\": 32051.365, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33170.542, \"from_m\": 32668.384, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33313.885, \"from_m\": 33170.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33416.163, \"from_m\": 33313.885, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34308.633, \"from_m\": 33416.163, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34496.815, \"from_m\": 34308.633, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34680.724, \"from_m\": 34496.815, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35038.752, \"from_m\": 34680.724, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35239.801, \"from_m\": 35038.752, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35517.305, \"from_m\": 35239.801, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39385.926, \"from_m\": 35517.305, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 39470.324, \"from_m\": 39385.926, \"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\": 39537.983, \"from_m\": 39470.324, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 40261.097, \"from_m\": 39537.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40585.684, \"from_m\": 40261.097, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40648.767, \"from_m\": 40585.684, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41098.477, \"from_m\": 40648.767, \"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\": 41216.694, \"from_m\": 41098.477, \"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\": 41296.994, \"from_m\": 41216.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41325.252, \"from_m\": 41296.994, \"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\": 41417.855, \"from_m\": 41325.252, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44227.982, \"from_m\": 41417.855, \"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\": 45365.942, \"from_m\": 44227.982, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46003.705, \"from_m\": 45365.942, \"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\": 46064.967, \"from_m\": 46003.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46133.912, \"from_m\": 46064.967, \"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\": 46229.758, \"from_m\": 46133.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51836.896, \"from_m\": 46229.758, \"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\": 51965.954, \"from_m\": 51836.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52098.88, \"from_m\": 51965.954, \"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\": 52170.269, \"from_m\": 52098.88, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69500.797, \"from_m\": 52170.269, \"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\": 69529.256, \"from_m\": 69500.797, \"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\": 69686.154, \"from_m\": 69529.256, \"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\": 69992.129, \"from_m\": 69686.154, \"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\": 70335.777, \"from_m\": 69992.129, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 662442, \"profile_key\": \"8e8032ddda98c5c3c0eacb5111252efca32dc0c9ea744489f24c18761d31e5c0\", \"schedule_id\": 5303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0724\", \"wtt_dep\": \"0725H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0736H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14286.816, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15566.615, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 16974.44, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 17681.417, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19338.029, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23194.343, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24066.623, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24369.52, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 25851.735, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28169.643, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29492.485, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31520.081, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33241.13, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 34717.41, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 35788.564, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 23, \"distance_m\": 39130.889, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Stratford\", \"stage_seq\": 24, \"distance_m\": 40197.51, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Maryland\", \"stage_seq\": 25, \"distance_m\": 40954.389, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Forest Gate\", \"stage_seq\": 26, \"distance_m\": 42227.424, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 27, \"distance_m\": 42789.215, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Manor Park\", \"stage_seq\": 28, \"distance_m\": 43744.36, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Ilford\", \"stage_seq\": 29, \"distance_m\": 45561.177, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Seven Kings\", \"stage_seq\": 30, \"distance_m\": 47620.387, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Goodmayes\", \"stage_seq\": 31, \"distance_m\": 48661.031, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0831H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 32, \"distance_m\": 49784.109, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Romford\", \"stage_seq\": 33, \"distance_m\": 57840.49, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Gidea Park\", \"stage_seq\": 34, \"distance_m\": 59592.86, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841\", \"location\": \"Harold Wood\", \"stage_seq\": 35, \"distance_m\": 61901.842, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0845H\", \"location\": \"Brentwood\", \"stage_seq\": 36, \"distance_m\": 67134.168, \"section_seq\": 1, \"route_path_id\": 67483}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 37, \"distance_m\": 70335.777, \"section_seq\": 1, \"route_path_id\": 67483}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70335.777, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67483}], \"total_distance_m\": 70335.777, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 67927.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:32Z\", \"source_id\": 55116521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:37Z\", \"source_id\": 17642206, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:02Z\", \"source_id\": 55133947, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:08Z\", \"source_id\": 17647120, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:00Z\", \"source_id\": 55147611, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:35:03Z\", \"source_id\": 17650964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:17Z\", \"source_id\": 17653458, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:40:00Z\", \"source_id\": 55161311, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:40:07Z\", \"source_id\": 17654816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:36Z\", \"source_id\": 55168333, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:42:43Z\", \"source_id\": 17656773, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:20Z\", \"source_id\": 55176176, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:23Z\", \"source_id\": 17658876, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:05Z\", \"source_id\": 55197986, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:09Z\", \"source_id\": 17664897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:47Z\", \"source_id\": 55202679, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:53Z\", \"source_id\": 17666241, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:36Z\", \"source_id\": 55213200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:36Z\", \"source_id\": 17669071, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:41Z\", \"source_id\": 55219489, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:43Z\", \"source_id\": 17670738, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:58Z\", \"source_id\": 55228813, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:01Z\", \"source_id\": 17673385, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:03Z\", \"source_id\": 55234766, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:00Z\", \"source_id\": 17674911, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:55Z\", \"source_id\": 55243010, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:59Z\", \"source_id\": 17677223, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:45Z\", \"source_id\": 55253657, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:49Z\", \"source_id\": 17680151, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 55256368, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 17680834, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:14Z\", \"source_id\": 55263347, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:16Z\", \"source_id\": 17682852, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:43Z\", \"source_id\": 55270263, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:45Z\", \"source_id\": 17684772, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:18Z\", \"source_id\": 55277741, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:21Z\", \"source_id\": 17686780, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:47Z\", \"source_id\": 55287800, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:49Z\", \"source_id\": 17689486, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:17Z\", \"source_id\": 55303487, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:21Z\", \"source_id\": 17693718, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:12Z\", \"source_id\": 55308812, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:16Z\", \"source_id\": 17695225, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:07Z\", \"source_id\": 55314095, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:12Z\", \"source_id\": 17696738, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:27Z\", \"source_id\": 55323725, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:31Z\", \"source_id\": 17699237, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:45Z\", \"source_id\": 55330068, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:50Z\", \"source_id\": 17701006, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:06Z\", \"source_id\": 55341999, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:09Z\", \"source_id\": 17704265, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:56Z\", \"source_id\": 55352757, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:59Z\", \"source_id\": 17707116, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:47Z\", \"source_id\": 55366621, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:51Z\", \"source_id\": 17710808, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "4", "timing_fact_generation": 1789717971745890, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:08.467367", "service_state_evidence_id": 17710808, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:08.528605", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HWV |
SNF |
9W50 |
345053 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "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": 1042.611, "from_m": 657.226, "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": 2508.087, "from_m": 1042.611, "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": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_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": 3719.224, "from_m": 2818.589, "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": 6317.532, "from_m": 3719.224, "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": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_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": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7443.346, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9687.133, "from_m": 7443.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9980.3, "from_m": 9687.133, "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": 10143.49, "from_m": 9980.3, "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": 10317.051, "from_m": 10143.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11970.66, "from_m": 10317.051, "capability_applied": null, "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": 12134.685, "from_m": 11970.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14238.575, "from_m": 12134.685, "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": 14389.155, "from_m": 14238.575, "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": 14448.284, "from_m": 14389.155, "capability_applied": null, "effective_limit_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": 20911.352, "from_m": 14448.284, "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": 21004.442, "from_m": 20911.352, "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": 23062.643, "from_m": 21004.442, "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": 24259.614, "from_m": 23062.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24822.322, "from_m": 24259.614, "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": 24977.384, "from_m": 24822.322, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25434.932, "from_m": 24977.384, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 25572.955, "from_m": 25434.932, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25728.881, "from_m": 25572.955, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25851.735, "from_m": 25728.881, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 26070.875, "from_m": 25851.735, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 26300.688, "from_m": 26070.875, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26671.323, "from_m": 26300.688, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27738.658, "from_m": 26671.323, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 27977.355, "from_m": 27738.658, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28137.864, "from_m": 27977.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28542.494, "from_m": 28137.864, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 28795.797, "from_m": 28542.494, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29110.874, "from_m": 28795.797, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 29336.146, "from_m": 29110.874, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29634.362, "from_m": 29336.146, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30297.674, "from_m": 29634.362, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30467.897, "from_m": 30297.674, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30613.894, "from_m": 30467.897, "capability_applied": null, "effective_limit_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": 31014.326, "from_m": 30613.894, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31237.208, "from_m": 31014.326, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31422.069, "from_m": 31237.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32051.365, "from_m": 31422.069, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32668.384, "from_m": 32051.365, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33170.542, "from_m": 32668.384, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33313.885, "from_m": 33170.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33416.163, "from_m": 33313.885, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34308.633, "from_m": 33416.163, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34496.815, "from_m": 34308.633, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34680.724, "from_m": 34496.815, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35038.752, "from_m": 34680.724, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35239.801, "from_m": 35038.752, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35517.305, "from_m": 35239.801, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39385.926, "from_m": 35517.305, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 39470.324, "from_m": 39385.926, "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": 39537.983, "from_m": 39470.324, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 40261.097, "from_m": 39537.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40585.684, "from_m": 40261.097, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40648.767, "from_m": 40585.684, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41098.477, "from_m": 40648.767, "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": 41216.694, "from_m": 41098.477, "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": 41296.994, "from_m": 41216.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41325.252, "from_m": 41296.994, "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": 41417.855, "from_m": 41325.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44227.982, "from_m": 41417.855, "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": 45365.942, "from_m": 44227.982, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46003.705, "from_m": 45365.942, "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": 46064.967, "from_m": 46003.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46133.912, "from_m": 46064.967, "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": 46229.758, "from_m": 46133.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51836.896, "from_m": 46229.758, "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": 51965.954, "from_m": 51836.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52098.88, "from_m": 51965.954, "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": 52170.269, "from_m": 52098.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69500.797, "from_m": 52170.269, "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": 69529.256, "from_m": 69500.797, "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": 69686.154, "from_m": 69529.256, "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": 69992.129, "from_m": 69686.154, "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": 70335.777, "from_m": 69992.129, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 662442, "profile_key": "8e8032ddda98c5c3c0eacb5111252efca32dc0c9ea744489f24c18761d31e5c0", "schedule_id": 5303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0724", "wtt_dep": "0725H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0736H", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Hanwell", "stage_seq": 8, "distance_m": 14286.816, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "West Ealing", "stage_seq": 9, "distance_m": 15566.615, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 16974.44, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 17681.417, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19338.029, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23194.343, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24066.623, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24369.52, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756H", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 25851.735, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28169.643, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29492.485, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31520.081, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33241.13, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 34717.41, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 35788.564, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Pudding Mill Lane Portal", "stage_seq": 23, "distance_m": 39130.889, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Stratford", "stage_seq": 24, "distance_m": 40197.51, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Maryland", "stage_seq": 25, "distance_m": 40954.389, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Forest Gate", "stage_seq": 26, "distance_m": 42227.424, "section_seq": 1, "route_path_id": 67483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Forest Gate Jn", "stage_seq": 27, "distance_m": 42789.215, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Manor Park", "stage_seq": 28, "distance_m": 43744.36, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Ilford", "stage_seq": 29, "distance_m": 45561.177, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Seven Kings", "stage_seq": 30, "distance_m": 47620.387, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Goodmayes", "stage_seq": 31, "distance_m": 48661.031, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0831H", "location": "Chadwell Heath", "stage_seq": 32, "distance_m": 49784.109, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Romford", "stage_seq": 33, "distance_m": 57840.49, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Gidea Park", "stage_seq": 34, "distance_m": 59592.86, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841", "location": "Harold Wood", "stage_seq": 35, "distance_m": 61901.842, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0845H", "location": "Brentwood", "stage_seq": 36, "distance_m": 67134.168, "section_seq": 1, "route_path_id": 67483}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "Shenfield", "stage_seq": 37, "distance_m": 70335.777, "section_seq": 1, "route_path_id": 67483}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70335.777, "from_m": 0.0, "section_seq": 1, "route_path_id": 67483}], "total_distance_m": 70335.777, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 67927.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.812, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:32Z", "source_id": 55116521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:37Z", "source_id": 17642206, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:02Z", "source_id": 55133947, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:08Z", "source_id": 17647120, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:00Z", "source_id": 55147611, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:35:03Z", "source_id": 17650964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:17Z", "source_id": 17653458, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:40:00Z", "source_id": 55161311, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:40:07Z", "source_id": 17654816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:36Z", "source_id": 55168333, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:42:43Z", "source_id": 17656773, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23140, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:20Z", "source_id": 55176176, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:23Z", "source_id": 17658876, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:05Z", "source_id": 55197986, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:09Z", "source_id": 17664897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:47Z", "source_id": 55202679, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:53Z", "source_id": 17666241, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:36Z", "source_id": 55213200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:36Z", "source_id": 17669071, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:41Z", "source_id": 55219489, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:43Z", "source_id": 17670738, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:58Z", "source_id": 55228813, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:01Z", "source_id": 17673385, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:03Z", "source_id": 55234766, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:05:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:00Z", "source_id": 17674911, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:55Z", "source_id": 55243010, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:59Z", "source_id": 17677223, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:45Z", "source_id": 55253657, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:49Z", "source_id": 17680151, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 55256368, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 17680834, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:14Z", "source_id": 55263347, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:16Z", "source_id": 17682852, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:43Z", "source_id": 55270263, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:45Z", "source_id": 17684772, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:18Z", "source_id": 55277741, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:21Z", "source_id": 17686780, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:47Z", "source_id": 55287800, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:49Z", "source_id": 17689486, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:17Z", "source_id": 55303487, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:21Z", "source_id": 17693718, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:12Z", "source_id": 55308812, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:16Z", "source_id": 17695225, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:07Z", "source_id": 55314095, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:12Z", "source_id": 17696738, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:27Z", "source_id": 55323725, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:31Z", "source_id": 17699237, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:45Z", "source_id": 55330068, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:50Z", "source_id": 17701006, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:06Z", "source_id": 55341999, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:09Z", "source_id": 17704265, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:56Z", "source_id": 55352757, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:59Z", "source_id": 17707116, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14051, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:47Z", "source_id": 55366621, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T07:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:51Z", "source_id": 17710808, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
0720 |
0720 |
4 |
None |
None |
Shenfield |
0851 |
0849 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38019/2026-09-18/detailed |
None |
Brentwood |
2026-09-18T08:50:30+01:00 |
Shenfield |
6.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 |
0848 |
0854 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710808 |
1789717971745890 |
145 |
145 |
2026-09-18 08:04:08.528605 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:08.467367 |
| 632735 |
660734 |
W45605 |
879T80M618 |
2026-09-18 |
COMPLETE |
17710467 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 660734, "stp": "P", "toc": "Thameslink", "uid": "W45605", "consist": "700108", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45605/2026-09-18/detailed", "trust_id": "879T80M618", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-18", "dest_arr_time": "0844", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9T80", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0854", "current_leg_dep": "0843", "current_leg_end": "Bedford", "origin_dep_time": "0626", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "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\": 1700.314, \"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\": 1767.232, \"from_m\": 1700.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2435.68, \"from_m\": 1767.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2499.451, \"from_m\": 2435.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4026.501, \"from_m\": 2499.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15614.909, \"from_m\": 4026.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15655.192, \"from_m\": 15614.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16092.358, \"from_m\": 15655.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16126.159, \"from_m\": 16092.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20211.304, \"from_m\": 16126.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20275.269, \"from_m\": 20211.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20321.535, \"from_m\": 20275.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20839.697, \"from_m\": 20321.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22053.416, \"from_m\": 20839.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22079.115, \"from_m\": 22053.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22188.002, \"from_m\": 22079.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29916.909, \"from_m\": 22188.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30774.482, \"from_m\": 29916.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\": 37256.552, \"from_m\": 30774.482, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37372.002, \"from_m\": 37256.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\": 38224.778, \"from_m\": 37372.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39040.497, \"from_m\": 38224.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39111.818, \"from_m\": 39040.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46828.084, \"from_m\": 39111.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47564.65, \"from_m\": 46828.084, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58479.647, \"from_m\": 47564.65, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58534.664, \"from_m\": 58479.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63107.67, \"from_m\": 58534.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64385.313, \"from_m\": 63107.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64443.878, \"from_m\": 64385.313, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64488.149, \"from_m\": 64443.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64523.855, \"from_m\": 64488.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64587.554, \"from_m\": 64523.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64676.223, \"from_m\": 64587.554, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64706.658, \"from_m\": 64676.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65100.915, \"from_m\": 64706.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\": 65137.88, \"from_m\": 65100.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66034.331, \"from_m\": 65137.88, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66065.727, \"from_m\": 66034.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66099.739, \"from_m\": 66065.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66515.199, \"from_m\": 66099.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67504.523, \"from_m\": 66515.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67826.507, \"from_m\": 67504.523, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67884.772, \"from_m\": 67826.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71173.425, \"from_m\": 67884.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71234.941, \"from_m\": 71173.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\": 76516.114, \"from_m\": 71234.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78405.924, \"from_m\": 76516.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79342.351, \"from_m\": 78405.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80914.258, \"from_m\": 79342.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82528.162, \"from_m\": 80914.258, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82771.514, \"from_m\": 82528.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\": 82867.527, \"from_m\": 82771.514, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82914.786, \"from_m\": 82867.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83153.285, \"from_m\": 82914.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83680.57, \"from_m\": 83153.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83718.334, \"from_m\": 83680.57, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84275.565, \"from_m\": 83718.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84353.191, \"from_m\": 84275.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87704.895, \"from_m\": 84353.191, \"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\": 87982.856, \"from_m\": 87704.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88020.118, \"from_m\": 87982.856, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89247.105, \"from_m\": 88020.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89315.99, \"from_m\": 89247.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89894.124, \"from_m\": 89315.99, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90112.614, \"from_m\": 89894.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91953.953, \"from_m\": 90112.614, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93653.059, \"from_m\": 91953.953, \"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\": 95039.897, \"from_m\": 93653.059, \"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\": 98398.73, \"from_m\": 95039.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\": 105.0}, {\"to_m\": 116101.623, \"from_m\": 98398.73, \"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\": 120235.208, \"from_m\": 116101.623, \"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\": 126188.54, \"from_m\": 120235.208, \"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\": 129672.918, \"from_m\": 126188.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131471.716, \"from_m\": 129672.918, \"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\": 134073.422, \"from_m\": 131471.716, \"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\": 134948.175, \"from_m\": 134073.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135999.449, \"from_m\": 134948.175, \"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\": 139722.185, \"from_m\": 135999.449, \"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\": 139788.48, \"from_m\": 139722.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139920.254, \"from_m\": 139788.48, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139983.382, \"from_m\": 139920.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140053.374, \"from_m\": 139983.382, \"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\": 140100.666, \"from_m\": 140053.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143567.301, \"from_m\": 140100.666, \"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\": 151521.354, \"from_m\": 143567.301, \"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\": 151568.751, \"from_m\": 151521.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154390.106, \"from_m\": 151568.751, \"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\": 165123.904, \"from_m\": 154390.106, \"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\": 165169.133, \"from_m\": 165123.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166032.73, \"from_m\": 165169.133, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166324.841, \"from_m\": 166032.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166369.759, \"from_m\": 166324.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166503.32, \"from_m\": 166369.759, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166537.698, \"from_m\": 166503.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166622.376, \"from_m\": 166537.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 660734, \"profile_key\": \"e074dfdcef0c071079facd444fddeb3d21b5d507984e10833d7284a6568d9f89\", \"schedule_id\": 26217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2140.594, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 11313.648, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 14726.958, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 15655.192, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Wivelsfield\", \"stage_seq\": 6, \"distance_m\": 16009.718, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"Haywards Heath\", \"stage_seq\": 7, \"distance_m\": 20722.377, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Copyhold Jn\", \"stage_seq\": 8, \"distance_m\": 21948.721, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Balcombe\", \"stage_seq\": 9, \"distance_m\": 27079.724, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 31013.897, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0701H\", \"location\": \"Three Bridges\", \"stage_seq\": 11, \"distance_m\": 34208.343, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 38694.869, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 13, \"distance_m\": 46690.033, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 58534.664, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Purley\", \"stage_seq\": 15, \"distance_m\": 60113.681, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 64908.551, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 65756.261, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 66515.199, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 67569.261, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 71173.425, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 76867.236, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 77968.526, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 23, \"distance_m\": 79587.659, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0736\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 81452.437, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 25, \"distance_m\": 82179.455, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 26, \"distance_m\": 82786.883, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"London Blackfriars\", \"stage_seq\": 27, \"distance_m\": 83389.017, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"City Thameslink\", \"stage_seq\": 28, \"distance_m\": 83791.401, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Farringdon\", \"stage_seq\": 29, \"distance_m\": 84521.559, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 30, \"distance_m\": 86740.414, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Dock Jn North\", \"stage_seq\": 31, \"distance_m\": 87972.292, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Kentish Town\", \"stage_seq\": 32, \"distance_m\": 88939.317, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 33, \"distance_m\": 89894.124, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 34, \"distance_m\": 92687.909, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Cricklewood\", \"stage_seq\": 35, \"distance_m\": 94636.956, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Hendon\", \"stage_seq\": 36, \"distance_m\": 97686.659, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 109688.657, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"St. Albans\", \"stage_seq\": 38, \"distance_m\": 118475.549, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 39, \"distance_m\": 125511.056, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0816\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 40, \"distance_m\": 133441.813, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820H\", \"location\": \"Luton\", \"stage_seq\": 41, \"distance_m\": 135195.897, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 42, \"distance_m\": 139888.778, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Flitwick\", \"stage_seq\": 43, \"distance_m\": 151107.241, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Wixams\", \"stage_seq\": 44, \"distance_m\": 161162.328, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 45, \"distance_m\": 165006.602, \"section_seq\": 1, \"route_path_id\": 101550}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 46, \"distance_m\": 166622.376, \"section_seq\": 1, \"route_path_id\": 101550}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 166622.376, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101550}], \"total_distance_m\": 166622.376, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7159.277, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:48Z\", \"source_id\": 54996311, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:51Z\", \"source_id\": 17607551, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:16Z\", \"source_id\": 55010780, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:18Z\", \"source_id\": 17611893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:28Z\", \"source_id\": 55020131, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:31Z\", \"source_id\": 17614739, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:20Z\", \"source_id\": 55024628, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:27Z\", \"source_id\": 17616060, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:31Z\", \"source_id\": 55037074, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:33Z\", \"source_id\": 17619670, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:07Z\", \"source_id\": 55053463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:08Z\", \"source_id\": 17624263, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:46Z\", \"source_id\": 55072793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:06:52Z\", \"source_id\": 17629824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:32Z\", \"source_id\": 55095441, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:36Z\", \"source_id\": 17636166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:35Z\", \"source_id\": 55132781, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:29:36Z\", \"source_id\": 17646776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:38Z\", \"source_id\": 55144037, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:33:41Z\", \"source_id\": 17649952, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:16Z\", \"source_id\": 55153834, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:37:18Z\", \"source_id\": 17652714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:06Z\", \"source_id\": 55169675, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:07Z\", \"source_id\": 17657098, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:31Z\", \"source_id\": 55185063, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:33Z\", \"source_id\": 17661343, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:47Z\", \"source_id\": 55202657, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:51Z\", \"source_id\": 17666200, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:12Z\", \"source_id\": 55209257, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:16Z\", \"source_id\": 17668068, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:44Z\", \"source_id\": 55216489, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:47Z\", \"source_id\": 17669975, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:16Z\", \"source_id\": 55226758, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:19Z\", \"source_id\": 17672768, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:05Z\", \"source_id\": 55243466, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:08Z\", \"source_id\": 17677335, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:54Z\", \"source_id\": 55254138, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:55Z\", \"source_id\": 17680266, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:43Z\", \"source_id\": 55256269, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:44Z\", \"source_id\": 17680851, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:00Z\", \"source_id\": 55259950, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:06Z\", \"source_id\": 17681910, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:11Z\", \"source_id\": 55289131, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:16Z\", \"source_id\": 17689835, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:29Z\", \"source_id\": 55306919, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:33Z\", \"source_id\": 17694723, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:41Z\", \"source_id\": 55312872, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:48Z\", \"source_id\": 17696394, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:19Z\", \"source_id\": 55337057, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:21Z\", \"source_id\": 17702931, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:22Z\", \"source_id\": 55365419, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:24Z\", \"source_id\": 17710467, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1789717944957392, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:09.458009", "service_state_evidence_id": 17710467, "current_leg_start_actual_dep": "2026-09-18T08:41:30+01:00", "operational_evidence_version": 206, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:10.150323", "service_state_valid_until_kind": null, "operational_interpretation_version": 206, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BTN |
BDM |
9T80 |
700108 |
12 |
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": 1700.314, "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": 1767.232, "from_m": 1700.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2435.68, "from_m": 1767.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2499.451, "from_m": 2435.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4026.501, "from_m": 2499.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15614.909, "from_m": 4026.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15655.192, "from_m": 15614.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16092.358, "from_m": 15655.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16126.159, "from_m": 16092.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20211.304, "from_m": 16126.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20275.269, "from_m": 20211.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20321.535, "from_m": 20275.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20839.697, "from_m": 20321.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22053.416, "from_m": 20839.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22079.115, "from_m": 22053.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22188.002, "from_m": 22079.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29916.909, "from_m": 22188.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30774.482, "from_m": 29916.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": 37256.552, "from_m": 30774.482, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37372.002, "from_m": 37256.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": 38224.778, "from_m": 37372.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39040.497, "from_m": 38224.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39111.818, "from_m": 39040.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46828.084, "from_m": 39111.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47564.65, "from_m": 46828.084, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58479.647, "from_m": 47564.65, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58534.664, "from_m": 58479.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63107.67, "from_m": 58534.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64385.313, "from_m": 63107.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64443.878, "from_m": 64385.313, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64488.149, "from_m": 64443.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64523.855, "from_m": 64488.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64587.554, "from_m": 64523.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64676.223, "from_m": 64587.554, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64706.658, "from_m": 64676.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65100.915, "from_m": 64706.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": 65137.88, "from_m": 65100.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66034.331, "from_m": 65137.88, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66065.727, "from_m": 66034.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66099.739, "from_m": 66065.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66515.199, "from_m": 66099.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67504.523, "from_m": 66515.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67826.507, "from_m": 67504.523, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67884.772, "from_m": 67826.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71173.425, "from_m": 67884.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71234.941, "from_m": 71173.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": 76516.114, "from_m": 71234.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78405.924, "from_m": 76516.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79342.351, "from_m": 78405.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80914.258, "from_m": 79342.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82528.162, "from_m": 80914.258, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82771.514, "from_m": 82528.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": 82867.527, "from_m": 82771.514, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82914.786, "from_m": 82867.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83153.285, "from_m": 82914.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83680.57, "from_m": 83153.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 83718.334, "from_m": 83680.57, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84275.565, "from_m": 83718.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84353.191, "from_m": 84275.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87704.895, "from_m": 84353.191, "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": 87982.856, "from_m": 87704.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88020.118, "from_m": 87982.856, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89247.105, "from_m": 88020.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89315.99, "from_m": 89247.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89894.124, "from_m": 89315.99, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90112.614, "from_m": 89894.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91953.953, "from_m": 90112.614, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93653.059, "from_m": 91953.953, "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": 95039.897, "from_m": 93653.059, "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": 98398.73, "from_m": 95039.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": 105.0}, {"to_m": 116101.623, "from_m": 98398.73, "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": 120235.208, "from_m": 116101.623, "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": 126188.54, "from_m": 120235.208, "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": 129672.918, "from_m": 126188.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131471.716, "from_m": 129672.918, "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": 134073.422, "from_m": 131471.716, "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": 134948.175, "from_m": 134073.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135999.449, "from_m": 134948.175, "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": 139722.185, "from_m": 135999.449, "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": 139788.48, "from_m": 139722.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139920.254, "from_m": 139788.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139983.382, "from_m": 139920.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140053.374, "from_m": 139983.382, "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": 140100.666, "from_m": 140053.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143567.301, "from_m": 140100.666, "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": 151521.354, "from_m": 143567.301, "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": 151568.751, "from_m": 151521.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154390.106, "from_m": 151568.751, "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": 165123.904, "from_m": 154390.106, "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": 165169.133, "from_m": 165123.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166032.73, "from_m": 165169.133, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166324.841, "from_m": 166032.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166369.759, "from_m": 166324.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166503.32, "from_m": 166369.759, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166537.698, "from_m": 166503.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166622.376, "from_m": 166537.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 660734, "profile_key": "e074dfdcef0c071079facd444fddeb3d21b5d507984e10833d7284a6568d9f89", "schedule_id": 26217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.192, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 16009.718, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 20722.377, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 21948.721, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Balcombe", "stage_seq": 9, "distance_m": 27079.724, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Balcombe Tunnel Jn", "stage_seq": 10, "distance_m": 31013.897, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0701H", "location": "Three Bridges", "stage_seq": 11, "distance_m": 34208.343, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706H", "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 38694.869, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Earlswood (Surrey)", "stage_seq": 13, "distance_m": 46690.033, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 58534.664, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717", "location": "Purley", "stage_seq": 15, "distance_m": 60113.681, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "East Croydon", "stage_seq": 16, "distance_m": 64908.551, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722H", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 65756.261, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 66515.199, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 67569.261, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Sydenham", "stage_seq": 20, "distance_m": 71173.425, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 76867.236, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 77968.526, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Blue Anchor (Kent)", "stage_seq": 23, "distance_m": 79587.659, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0736", "location": "London Bridge", "stage_seq": 24, "distance_m": 81452.437, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Metropolitan Jn", "stage_seq": 25, "distance_m": 82179.455, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Blackfriars Jn", "stage_seq": 26, "distance_m": 82786.883, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "London Blackfriars", "stage_seq": 27, "distance_m": 83389.017, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "City Thameslink", "stage_seq": 28, "distance_m": 83791.401, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Farringdon", "stage_seq": 29, "distance_m": 84521.559, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "St Pancras Low Level", "stage_seq": 30, "distance_m": 86740.414, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Dock Jn North", "stage_seq": 31, "distance_m": 87972.292, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Kentish Town", "stage_seq": 32, "distance_m": 88939.317, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Carlton Road Jn", "stage_seq": 33, "distance_m": 89894.124, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "West Hampstead Thameslink", "stage_seq": 34, "distance_m": 92687.909, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Cricklewood", "stage_seq": 35, "distance_m": 94636.956, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Hendon", "stage_seq": 36, "distance_m": 97686.659, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 109688.657, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "St. Albans", "stage_seq": 38, "distance_m": 118475.549, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Harpenden Jn", "stage_seq": 39, "distance_m": 125511.056, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0816", "location": "Luton Airport Parkway", "stage_seq": 40, "distance_m": 133441.813, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820H", "location": "Luton", "stage_seq": 41, "distance_m": 135195.897, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Leagrave Jn", "stage_seq": 42, "distance_m": 139888.778, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Flitwick", "stage_seq": 43, "distance_m": 151107.241, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Wixams", "stage_seq": 44, "distance_m": 161162.328, "section_seq": 1, "route_path_id": 101550}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Bedford South Jn", "stage_seq": 45, "distance_m": 165006.602, "section_seq": 1, "route_path_id": 101550}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Bedford", "stage_seq": 46, "distance_m": 166622.376, "section_seq": 1, "route_path_id": 101550}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 166622.376, "from_m": 0.0, "section_seq": 1, "route_path_id": 101550}], "total_distance_m": 166622.376, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7159.277, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:48Z", "source_id": 54996311, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:51Z", "source_id": 17607551, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:16Z", "source_id": 55010780, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:18Z", "source_id": 17611893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:28Z", "source_id": 55020131, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:31Z", "source_id": 17614739, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:20Z", "source_id": 55024628, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:27Z", "source_id": 17616060, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:31Z", "source_id": 55037074, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:33Z", "source_id": 17619670, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30841, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:07Z", "source_id": 55053463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:08Z", "source_id": 17624263, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30656, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:46Z", "source_id": 55072793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:06:52Z", "source_id": 17629824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:32Z", "source_id": 55095441, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:36Z", "source_id": 17636166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:35Z", "source_id": 55132781, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:30:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:29:36Z", "source_id": 17646776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:38Z", "source_id": 55144037, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:33:41Z", "source_id": 17649952, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:16Z", "source_id": 55153834, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:37:18Z", "source_id": 17652714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:06Z", "source_id": 55169675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:07Z", "source_id": 17657098, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:31Z", "source_id": 55185063, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:33Z", "source_id": 17661343, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:47Z", "source_id": 55202657, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:51Z", "source_id": 17666200, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:12Z", "source_id": 55209257, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:16Z", "source_id": 17668068, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:44Z", "source_id": 55216489, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:47Z", "source_id": 17669975, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:16Z", "source_id": 55226758, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:19Z", "source_id": 17672768, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:05Z", "source_id": 55243466, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:08Z", "source_id": 17677335, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:54Z", "source_id": 55254138, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:55Z", "source_id": 17680266, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:43Z", "source_id": 55256269, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T07:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:44Z", "source_id": 17680851, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:00Z", "source_id": 55259950, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:06Z", "source_id": 17681910, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:11Z", "source_id": 55289131, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T07:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:16Z", "source_id": 17689835, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:29Z", "source_id": 55306919, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T07:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:33Z", "source_id": 17694723, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:41Z", "source_id": 55312872, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T07:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:48Z", "source_id": 17696394, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:19Z", "source_id": 55337057, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T07:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:21Z", "source_id": 17702931, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:22Z", "source_id": 55365419, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T07:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:24Z", "source_id": 17710467, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Brighton |
0626 |
0626 |
5 |
None |
None |
Bedford |
0844 |
0844 |
1 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45605/2026-09-18/detailed |
None |
Flitwick |
2026-09-18T08:41:30+01:00 |
Bedford |
11.0 |
{"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
9.7 |
0843 |
0854 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710467 |
1789717944957392 |
206 |
206 |
2026-09-18 08:04:10.150323 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:09.458009 |
| 632736 |
663064 |
W68264 |
042D37MB18 |
2026-09-18 |
COMPLETE |
17710708 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663064, "stp": "P", "toc": "ScotRail", "uid": "W68264", "consist": "385026", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68264/2026-09-18/detailed", "trust_id": "042D37MB18", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2D37", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "0854", "current_leg_dep": "0840", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0741", "origin_platform": "9E", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.086357770360901, 55.82360300588076], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Uddingston", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Uddingston", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3258.214, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3457.805, \"from_m\": 3258.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5112.748, \"from_m\": 3457.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7322.87, \"from_m\": 5112.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\": 20094.19, \"from_m\": 7322.87, \"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\": 20154.695, \"from_m\": 20094.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22399.046, \"from_m\": 20154.695, \"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\": 22578.864, \"from_m\": 22399.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45066.613, \"from_m\": 22578.864, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 45375.132, \"from_m\": 45066.613, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45647.219, \"from_m\": 45375.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45689.902, \"from_m\": 45647.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\": 46185.907, \"from_m\": 45689.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46557.252, \"from_m\": 46185.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\": 47013.13, \"from_m\": 46557.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47066.763, \"from_m\": 47013.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:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47881.964, \"from_m\": 47066.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47927.036, \"from_m\": 47881.964, \"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\": 48062.364, \"from_m\": 47927.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50665.982, \"from_m\": 48062.364, \"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\": 53782.748, \"from_m\": 50665.982, \"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\": 55672.441, \"from_m\": 53782.748, \"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\": 62024.177, \"from_m\": 55672.441, \"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\": 63286.108, \"from_m\": 62024.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63632.57, \"from_m\": 63286.108, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63730.397, \"from_m\": 63632.57, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63754.012, \"from_m\": 63730.397, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63884.57, \"from_m\": 63754.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67878.196, \"from_m\": 63884.57, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67891.563, \"from_m\": 67878.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68124.418, \"from_m\": 67891.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68961.108, \"from_m\": 68124.418, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 69097.15, \"from_m\": 68961.108, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69121.065, \"from_m\": 69097.15, \"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\": 69202.845, \"from_m\": 69121.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70102.112, \"from_m\": 69202.845, \"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\": 70149.681, \"from_m\": 70102.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71624.369, \"from_m\": 70149.681, \"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\": 72032.826, \"from_m\": 71624.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72698.107, \"from_m\": 72032.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81331.578, \"from_m\": 72698.107, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81429.893, \"from_m\": 81331.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83285.801, \"from_m\": 81429.893, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83407.419, \"from_m\": 83285.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83511.652, \"from_m\": 83407.419, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 86013.156, \"from_m\": 83511.652, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 87399.594, \"from_m\": 86013.156, \"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\": 90652.615, \"from_m\": 87399.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91477.421, \"from_m\": 90652.615, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91865.82, \"from_m\": 91477.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92452.523, \"from_m\": 91865.82, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92876.99, \"from_m\": 92452.523, \"capability_applied\": null, \"effective_limit_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\": 663064, \"profile_key\": \"3e4d7b6205695b86aa47acd72c50938214845b08241f910a843dbdaa71ce22e2\", \"schedule_id\": 26334, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5687.188, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Midcalder Jn\", \"stage_seq\": 5, \"distance_m\": 19979.369, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Cobbinshaw Sig. EJ712\", \"stage_seq\": 6, \"distance_m\": 30769.726, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Auchengray\", \"stage_seq\": 7, \"distance_m\": 35770.49, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 8, \"distance_m\": 45620.199, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0811H\", \"location\": \"Carstairs\", \"stage_seq\": 9, \"distance_m\": 46676.376, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 10, \"distance_m\": 47986.907, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Lanark Jn\", \"stage_seq\": 11, \"distance_m\": 50809.718, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Carluke\", \"stage_seq\": 12, \"distance_m\": 60106.626, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Law Jn\", \"stage_seq\": 13, \"distance_m\": 63632.57, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0828\", \"location\": \"Wishaw\", \"stage_seq\": 14, \"distance_m\": 67182.616, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Shieldmuir\", \"stage_seq\": 15, \"distance_m\": 69446.546, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0835\", \"location\": \"Motherwell\", \"stage_seq\": 16, \"distance_m\": 72203.107, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Uddingston Jn\", \"stage_seq\": 17, \"distance_m\": 79109.393, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840H\", \"location\": \"Uddingston\", \"stage_seq\": 18, \"distance_m\": 79277.713, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Newton East Jn\", \"stage_seq\": 19, \"distance_m\": 81429.893, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 83407.419, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 21, \"distance_m\": 86630.229, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Shawfield Jn\", \"stage_seq\": 22, \"distance_m\": 88647.535, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Larkfield Jn\", \"stage_seq\": 23, \"distance_m\": 90862.985, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 24, \"distance_m\": 91642.525, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 25, \"distance_m\": 91947.557, \"section_seq\": 1, \"route_path_id\": 101612}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 26, \"distance_m\": 92876.99, \"section_seq\": 1, \"route_path_id\": 101612}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92876.99, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101612}], \"total_distance_m\": 92876.99, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 92734.274, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.716, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:14Z\", \"source_id\": 55173143, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:44:17Z\", \"source_id\": 17658023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:08Z\", \"source_id\": 55183983, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:12Z\", \"source_id\": 17661034, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:41Z\", \"source_id\": 55236698, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:45Z\", \"source_id\": 17675500, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:53Z\", \"source_id\": 55267927, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:59Z\", \"source_id\": 17684088, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:18Z\", \"source_id\": 55277788, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:23Z\", \"source_id\": 17686815, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:19Z\", \"source_id\": 55286579, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:23Z\", \"source_id\": 17689188, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:48Z\", \"source_id\": 55302133, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:52Z\", \"source_id\": 17693386, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:24Z\", \"source_id\": 55309421, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:28Z\", \"source_id\": 17695383, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:21Z\", \"source_id\": 55326085, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:26Z\", \"source_id\": 17699909, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:41Z\", \"source_id\": 55366303, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:43Z\", \"source_id\": 17710708, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789717965174380, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:09.478431", "service_state_evidence_id": 17710708, "current_leg_start_actual_dep": "2026-09-18T08:40:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:10.156351", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLC |
2D37 |
385026 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3258.214, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3457.805, "from_m": 3258.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5112.748, "from_m": 3457.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7322.87, "from_m": 5112.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": 20094.19, "from_m": 7322.87, "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": 20154.695, "from_m": 20094.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22399.046, "from_m": 20154.695, "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": 22578.864, "from_m": 22399.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45066.613, "from_m": 22578.864, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 45375.132, "from_m": 45066.613, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45647.219, "from_m": 45375.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45689.902, "from_m": 45647.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": 46185.907, "from_m": 45689.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46557.252, "from_m": 46185.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": 47013.13, "from_m": 46557.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 47066.763, "from_m": 47013.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:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 47881.964, "from_m": 47066.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47927.036, "from_m": 47881.964, "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": 48062.364, "from_m": 47927.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50665.982, "from_m": 48062.364, "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": 53782.748, "from_m": 50665.982, "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": 55672.441, "from_m": 53782.748, "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": 62024.177, "from_m": 55672.441, "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": 63286.108, "from_m": 62024.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63632.57, "from_m": 63286.108, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63730.397, "from_m": 63632.57, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63754.012, "from_m": 63730.397, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63884.57, "from_m": 63754.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67878.196, "from_m": 63884.57, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67891.563, "from_m": 67878.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68124.418, "from_m": 67891.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68961.108, "from_m": 68124.418, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 69097.15, "from_m": 68961.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69121.065, "from_m": 69097.15, "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": 69202.845, "from_m": 69121.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70102.112, "from_m": 69202.845, "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": 70149.681, "from_m": 70102.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71624.369, "from_m": 70149.681, "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": 72032.826, "from_m": 71624.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72698.107, "from_m": 72032.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81331.578, "from_m": 72698.107, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81429.893, "from_m": 81331.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83285.801, "from_m": 81429.893, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83407.419, "from_m": 83285.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83511.652, "from_m": 83407.419, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86013.156, "from_m": 83511.652, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 87399.594, "from_m": 86013.156, "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": 90652.615, "from_m": 87399.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91477.421, "from_m": 90652.615, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91865.82, "from_m": 91477.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92452.523, "from_m": 91865.82, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92876.99, "from_m": 92452.523, "capability_applied": null, "effective_limit_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": 663064, "profile_key": "3e4d7b6205695b86aa47acd72c50938214845b08241f910a843dbdaa71ce22e2", "schedule_id": 26334, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Slateford", "stage_seq": 4, "distance_m": 5687.188, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Midcalder Jn", "stage_seq": 5, "distance_m": 19979.369, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Cobbinshaw Sig. EJ712", "stage_seq": 6, "distance_m": 30769.726, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Auchengray", "stage_seq": 7, "distance_m": 35770.49, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Carstairs East Jn", "stage_seq": 8, "distance_m": 45620.199, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0811H", "location": "Carstairs", "stage_seq": 9, "distance_m": 46676.376, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Carstairs North Jn", "stage_seq": 10, "distance_m": 47986.907, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Lanark Jn", "stage_seq": 11, "distance_m": 50809.718, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Carluke", "stage_seq": 12, "distance_m": 60106.626, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Law Jn", "stage_seq": 13, "distance_m": 63632.57, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0828", "location": "Wishaw", "stage_seq": 14, "distance_m": 67182.616, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Shieldmuir", "stage_seq": 15, "distance_m": 69446.546, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0835", "location": "Motherwell", "stage_seq": 16, "distance_m": 72203.107, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Uddingston Jn", "stage_seq": 17, "distance_m": 79109.393, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840H", "location": "Uddingston", "stage_seq": 18, "distance_m": 79277.713, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Newton East Jn", "stage_seq": 19, "distance_m": 81429.893, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 83407.419, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Rutherglen East Jn", "stage_seq": 21, "distance_m": 86630.229, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Shawfield Jn", "stage_seq": 22, "distance_m": 88647.535, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Larkfield Jn", "stage_seq": 23, "distance_m": 90862.985, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Eglinton St Jn", "stage_seq": 24, "distance_m": 91642.525, "section_seq": 1, "route_path_id": 101612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Glasgow Bridge Street Jn", "stage_seq": 25, "distance_m": 91947.557, "section_seq": 1, "route_path_id": 101612}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 26, "distance_m": 92876.99, "section_seq": 1, "route_path_id": 101612}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92876.99, "from_m": 0.0, "section_seq": 1, "route_path_id": 101612}], "total_distance_m": 92876.99, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 92734.274, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.716, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:14Z", "source_id": 55173143, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:44:17Z", "source_id": 17658023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:08Z", "source_id": 55183983, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:12Z", "source_id": 17661034, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2647, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:41Z", "source_id": 55236698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:45Z", "source_id": 17675500, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:53Z", "source_id": 55267927, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:59Z", "source_id": 17684088, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:18Z", "source_id": 55277788, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:23Z", "source_id": 17686815, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:19Z", "source_id": 55286579, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:23Z", "source_id": 17689188, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:48Z", "source_id": 55302133, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:52Z", "source_id": 17693386, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:24Z", "source_id": 55309421, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:28Z", "source_id": 17695383, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2368, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:21Z", "source_id": 55326085, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:26Z", "source_id": 17699909, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:41Z", "source_id": 55366303, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:43Z", "source_id": 17710708, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Edinburgh |
0741 |
0741 |
9E |
None |
None |
Glasgow Central High Level |
0854 |
0854 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68264/2026-09-18/detailed |
None |
Uddingston |
2026-09-18T08:40:30+01:00 |
Glasgow Central High Level |
14.0 |
{"type": "LineString", "coordinates": [[-4.086357770360901, 55.82360300588076], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
8.4 |
0840 |
0854 |
Uddingston |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710708 |
1789717965174380 |
68 |
68 |
2026-09-18 08:04:10.156351 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:09.478431 |
| 632737 |
663087 |
L80958 |
872D18MB18 |
2026-09-18 |
COMPLETE |
17710698 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663087, "stp": "P", "toc": "South Western Railway", "uid": "L80958", "consist": "701020", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80958/2026-09-18/detailed", "trust_id": "872D18MB18", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0857", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2D18", "timing_status": "EARLY", "origin_station": "Guildford", "current_leg_arr": "0854", "current_leg_dep": "0850", "current_leg_end": "London Waterloo", "origin_dep_time": "0742", "origin_platform": "2", "current_location": "London Waterloo", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"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\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.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\": 2401.836, \"from_m\": 842.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\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14757.352, \"from_m\": 6778.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14842.423, \"from_m\": 14757.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15358.784, \"from_m\": 14842.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17135.155, \"from_m\": 15358.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17447.115, \"from_m\": 17135.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19257.895, \"from_m\": 17447.115, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20733.227, \"from_m\": 19257.895, \"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\": 21271.785, \"from_m\": 20733.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27258.136, \"from_m\": 21271.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27314.565, \"from_m\": 27258.136, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27402.422, \"from_m\": 27314.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27762.262, \"from_m\": 27402.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27859.832, \"from_m\": 27762.262, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28148.578, \"from_m\": 27859.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31058.208, \"from_m\": 28148.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\": 32381.459, \"from_m\": 31058.208, \"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\": 34103.063, \"from_m\": 32381.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\": 34150.273, \"from_m\": 34103.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36339.518, \"from_m\": 34150.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36613.561, \"from_m\": 36339.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\": 38243.351, \"from_m\": 36613.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38302.147, \"from_m\": 38243.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38969.768, \"from_m\": 38302.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39000.794, \"from_m\": 38969.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43749.207, \"from_m\": 39000.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44452.547, \"from_m\": 43749.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44546.512, \"from_m\": 44452.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45291.406, \"from_m\": 44546.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47217.877, \"from_m\": 45291.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47341.219, \"from_m\": 47217.877, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48121.958, \"from_m\": 47341.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48952.541, \"from_m\": 48121.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49807.218, \"from_m\": 48952.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50384.553, \"from_m\": 49807.218, \"capability_applied\": null, \"effective_limit_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\": 663087, \"profile_key\": \"d862659333a0c7d67941747456a84fb4518b15470ff972e3bef44f3a7ce7c28b\", \"schedule_id\": 16431, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759H\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Bookham\", \"stage_seq\": 6, \"distance_m\": 17312.006, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Leatherhead\", \"stage_seq\": 7, \"distance_m\": 21481.665, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Ashtead\", \"stage_seq\": 8, \"distance_m\": 24386.141, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Epsom\", \"stage_seq\": 9, \"distance_m\": 27580.993, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Ewell West\", \"stage_seq\": 10, \"distance_m\": 29633.129, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Stoneleigh\", \"stage_seq\": 11, \"distance_m\": 31244.342, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Worcester Park\", \"stage_seq\": 12, \"distance_m\": 33262.627, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Motspur Park\", \"stage_seq\": 13, \"distance_m\": 34865.14, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 36577.504, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 38747.439, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 41404.048, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0846\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 44120.335, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0851\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 48316.98, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0853\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 49655.576, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 50384.553, \"section_seq\": 1, \"route_path_id\": 34957}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50384.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}], \"total_distance_m\": 50384.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48691.454, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1693.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0742", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:28Z\", \"source_id\": 55176649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:31Z\", \"source_id\": 17659009, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:35Z\", \"source_id\": 55188012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:40Z\", \"source_id\": 17662167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:08Z\", \"source_id\": 55200819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:10Z\", \"source_id\": 17665711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:23Z\", \"source_id\": 55206966, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:25Z\", \"source_id\": 17667429, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:15Z\", \"source_id\": 55235314, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:18Z\", \"source_id\": 17675133, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:09Z\", \"source_id\": 55246407, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:14Z\", \"source_id\": 17678131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:10Z\", \"source_id\": 55257645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:13Z\", \"source_id\": 17681247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:50Z\", \"source_id\": 55270591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:55Z\", \"source_id\": 17684891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:32Z\", \"source_id\": 55278392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:36Z\", \"source_id\": 17686979, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:50Z\", \"source_id\": 55287954, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:54Z\", \"source_id\": 17689539, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:23Z\", \"source_id\": 55298231, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:28Z\", \"source_id\": 17692341, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:05Z\", \"source_id\": 55308444, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:06Z\", \"source_id\": 17695124, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:56Z\", \"source_id\": 55319463, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:59Z\", \"source_id\": 17698124, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:30Z\", \"source_id\": 55332038, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:33Z\", \"source_id\": 17701550, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:45Z\", \"source_id\": 55341062, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:49Z\", \"source_id\": 17704002, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:37Z\", \"source_id\": 55354682, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:41Z\", \"source_id\": 17707635, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:41Z\", \"source_id\": 55366329, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:43Z\", \"source_id\": 17710698, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789717965266098, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:11.489256", "service_state_evidence_id": 17710698, "current_leg_start_actual_dep": "2026-09-18T08:51:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:11.958267", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
GLD |
None |
2D18 |
701020 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "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": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.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": 2401.836, "from_m": 842.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": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14757.352, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14842.423, "from_m": 14757.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15358.784, "from_m": 14842.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17135.155, "from_m": 15358.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17447.115, "from_m": 17135.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19257.895, "from_m": 17447.115, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20733.227, "from_m": 19257.895, "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": 21271.785, "from_m": 20733.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27258.136, "from_m": 21271.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27314.565, "from_m": 27258.136, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27402.422, "from_m": 27314.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27762.262, "from_m": 27402.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27859.832, "from_m": 27762.262, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28148.578, "from_m": 27859.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31058.208, "from_m": 28148.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": 32381.459, "from_m": 31058.208, "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": 34103.063, "from_m": 32381.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": 34150.273, "from_m": 34103.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36339.518, "from_m": 34150.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36613.561, "from_m": 36339.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": 38243.351, "from_m": 36613.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38302.147, "from_m": 38243.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38969.768, "from_m": 38302.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39000.794, "from_m": 38969.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43749.207, "from_m": 39000.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44452.547, "from_m": 43749.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44546.512, "from_m": 44452.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45291.406, "from_m": 44546.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47217.877, "from_m": 45291.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47341.219, "from_m": 47217.877, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48121.958, "from_m": 47341.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48952.541, "from_m": 48121.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49807.218, "from_m": 48952.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50384.553, "from_m": 49807.218, "capability_applied": null, "effective_limit_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": 663087, "profile_key": "d862659333a0c7d67941747456a84fb4518b15470ff972e3bef44f3a7ce7c28b", "schedule_id": 16431, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759H", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Bookham", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Leatherhead", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Ashtead", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Epsom", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Ewell West", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Stoneleigh", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Worcester Park", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Motspur Park", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Raynes Park", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Wimbledon", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Earlsfield", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0846", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0851", "location": "Vauxhall", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0853", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 50384.553, "section_seq": 1, "route_path_id": 34957}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50384.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 34957}], "total_distance_m": 50384.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:28Z", "source_id": 55176649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:31Z", "source_id": 17659009, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:35Z", "source_id": 55188012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:40Z", "source_id": 17662167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:08Z", "source_id": 55200819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:10Z", "source_id": 17665711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:23Z", "source_id": 55206966, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:25Z", "source_id": 17667429, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:15Z", "source_id": 55235314, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:18Z", "source_id": 17675133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:09Z", "source_id": 55246407, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:14Z", "source_id": 17678131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:10Z", "source_id": 55257645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:13Z", "source_id": 17681247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:50Z", "source_id": 55270591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:55Z", "source_id": 17684891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:32Z", "source_id": 55278392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:36Z", "source_id": 17686979, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:50Z", "source_id": 55287954, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:54Z", "source_id": 17689539, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:23Z", "source_id": 55298231, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:28Z", "source_id": 17692341, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:05Z", "source_id": 55308444, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:06Z", "source_id": 17695124, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:56Z", "source_id": 55319463, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:59Z", "source_id": 17698124, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:30Z", "source_id": 55332038, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:33Z", "source_id": 17701550, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:45Z", "source_id": 55341062, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:49Z", "source_id": 17704002, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:37Z", "source_id": 55354682, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:41Z", "source_id": 17707635, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:41Z", "source_id": 55366329, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:43Z", "source_id": 17710698, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Guildford |
0742 |
0742 |
2 |
None |
None |
London Waterloo |
0857 |
0855 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80958/2026-09-18/detailed |
None |
Vauxhall |
2026-09-18T08:51:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0850 |
0854 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710698 |
1789717965266098 |
92 |
92 |
2026-09-18 08:04:11.958267 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:11.489256 |
| 632738 |
663605 |
G85826 |
152D12MC18 |
2026-09-18 |
COMPLETE |
17711811 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663605, "stp": "P", "toc": "Northern", "uid": "G85826", "consist": "156489", "dest_crs": "SLB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85826/2026-09-18/detailed", "trust_id": "152D12MC18", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Saltburn", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "2", "is_terminated": 1, "next_location": "Saltburn", "signalling_id": "2D12", "timing_status": "EARLY", "origin_station": "Darlington", "current_leg_arr": "0854", "current_leg_dep": "0850½", "current_leg_end": "Saltburn", "origin_dep_time": "0800", "origin_platform": "2", "current_location": "Saltburn", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]}", "current_leg_start": "Marske", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "54.5835099", "next_location_lon": "-0.9747589", "previous_location": "Marske", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 425.178, \"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\": 579.077, \"from_m\": 425.178, \"capability_applied\": null, \"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\": 848.563, \"from_m\": 579.077, \"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\": 1333.87, \"from_m\": 848.563, \"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\": 6363.765, \"from_m\": 1333.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6448.078, \"from_m\": 6363.765, \"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\": 6460.647, \"from_m\": 6448.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6978.916, \"from_m\": 6460.647, \"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\": 11606.635, \"from_m\": 6978.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12121.577, \"from_m\": 11606.635, \"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\": 13199.543, \"from_m\": 12121.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\": 13498.921, \"from_m\": 13199.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13871.98, \"from_m\": 13498.921, \"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\": 13971.756, \"from_m\": 13871.98, \"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\": 16330.221, \"from_m\": 13971.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16604.778, \"from_m\": 16330.221, \"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\": 17252.804, \"from_m\": 16604.778, \"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\": 17517.032, \"from_m\": 17252.804, \"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\": 17546.62, \"from_m\": 17517.032, \"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\": 18157.119, \"from_m\": 17546.62, \"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\": 18560.376, \"from_m\": 18157.119, \"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\": 18976.903, \"from_m\": 18560.376, \"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\": 19195.996, \"from_m\": 18976.903, \"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\": 20026.352, \"from_m\": 19195.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\": 21716.026, \"from_m\": 20026.352, \"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\": 21991.851, \"from_m\": 21716.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22399.716, \"from_m\": 21991.851, \"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\": 22445.145, \"from_m\": 22399.716, \"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\": 22893.508, \"from_m\": 22445.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24198.894, \"from_m\": 22893.508, \"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\": 28019.513, \"from_m\": 24198.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30577.439, \"from_m\": 28019.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31207.014, \"from_m\": 30577.439, \"capability_applied\": null, \"effective_limit_mph\": 60.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.379, \"from_m\": 31207.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40895.338, \"from_m\": 31245.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42883.65, \"from_m\": 40895.338, \"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\": 43855.375, \"from_m\": 42883.65, \"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\": 43930.048, \"from_m\": 43855.375, \"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\": 44162.556, \"from_m\": 43930.048, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 663605, \"profile_key\": \"098b5ca377bee3a95094b07f67bd29b7b1d75e304ca7a5ec67389c6caa0ea89b\", \"schedule_id\": 12250, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Dinsdale\", \"stage_seq\": 2, \"distance_m\": 6084.552, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Allens West\", \"stage_seq\": 3, \"distance_m\": 13016.175, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 4, \"distance_m\": 14120.446, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 16330.221, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 17546.62, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 18997.072, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 22422.643, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Middlesbrough\", \"stage_seq\": 9, \"distance_m\": 24178.348, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 10, \"distance_m\": 25556.677, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"South Bank\", \"stage_seq\": 11, \"distance_m\": 28214.266, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Shell Jn\", \"stage_seq\": 12, \"distance_m\": 31207.014, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Redcar Central\", \"stage_seq\": 13, \"distance_m\": 36275.884, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Redcar East\", \"stage_seq\": 14, \"distance_m\": 37750.332, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0848\", \"location\": \"Longbeck\", \"stage_seq\": 15, \"distance_m\": 40337.307, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0850H\", \"location\": \"Marske\", \"stage_seq\": 16, \"distance_m\": 41148.636, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0853\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 17, \"distance_m\": 43113.023, \"section_seq\": 1, \"route_path_id\": 67167}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Saltburn\", \"stage_seq\": 18, \"distance_m\": 44162.556, \"section_seq\": 1, \"route_path_id\": 67167}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44162.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67167}], \"total_distance_m\": 44162.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41566.265, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2596.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "54.5835099", "current_position_lon": "-0.9747589", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:47Z\", \"source_id\": 55231054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:50Z\", \"source_id\": 17674015, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:35Z\", \"source_id\": 55250516, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:40Z\", \"source_id\": 17679252, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:53Z\", \"source_id\": 55262393, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:58Z\", \"source_id\": 17682602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:06Z\", \"source_id\": 55280036, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:13Z\", \"source_id\": 17687427, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:30Z\", \"source_id\": 55301332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:36Z\", \"source_id\": 17693200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:44Z\", \"source_id\": 17703202, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:09Z\", \"source_id\": 17711811, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Saltburn", "service_state_platform": "2", "timing_fact_generation": 1789718055033927, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:15.026797", "service_state_evidence_id": 17711811, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:16.286732", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DAR |
SLB |
2D12 |
156489 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 425.178, "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": 579.077, "from_m": 425.178, "capability_applied": null, "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": 848.563, "from_m": 579.077, "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": 1333.87, "from_m": 848.563, "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": 6363.765, "from_m": 1333.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6448.078, "from_m": 6363.765, "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": 6460.647, "from_m": 6448.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6978.916, "from_m": 6460.647, "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": 11606.635, "from_m": 6978.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12121.577, "from_m": 11606.635, "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": 13199.543, "from_m": 12121.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": 13498.921, "from_m": 13199.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13871.98, "from_m": 13498.921, "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": 13971.756, "from_m": 13871.98, "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": 16330.221, "from_m": 13971.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16604.778, "from_m": 16330.221, "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": 17252.804, "from_m": 16604.778, "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": 17517.032, "from_m": 17252.804, "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": 17546.62, "from_m": 17517.032, "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": 18157.119, "from_m": 17546.62, "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": 18560.376, "from_m": 18157.119, "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": 18976.903, "from_m": 18560.376, "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": 19195.996, "from_m": 18976.903, "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": 20026.352, "from_m": 19195.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": 21716.026, "from_m": 20026.352, "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": 21991.851, "from_m": 21716.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22399.716, "from_m": 21991.851, "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": 22445.145, "from_m": 22399.716, "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": 22893.508, "from_m": 22445.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24198.894, "from_m": 22893.508, "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": 28019.513, "from_m": 24198.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30577.439, "from_m": 28019.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31207.014, "from_m": 30577.439, "capability_applied": null, "effective_limit_mph": 60.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.379, "from_m": 31207.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40895.338, "from_m": 31245.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42883.65, "from_m": 40895.338, "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": 43855.375, "from_m": 42883.65, "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": 43930.048, "from_m": 43855.375, "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": 44162.556, "from_m": 43930.048, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 663605, "profile_key": "098b5ca377bee3a95094b07f67bd29b7b1d75e304ca7a5ec67389c6caa0ea89b", "schedule_id": 12250, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800H", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Dinsdale", "stage_seq": 2, "distance_m": 6084.552, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Allens West", "stage_seq": 3, "distance_m": 13016.175, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Eaglescliffe", "stage_seq": 4, "distance_m": 14120.446, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 16330.221, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 17546.62, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Thornaby", "stage_seq": 7, "distance_m": 18997.072, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 22422.643, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Middlesbrough", "stage_seq": 9, "distance_m": 24178.348, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Whitehouse Jn (Teesside)", "stage_seq": 10, "distance_m": 25556.677, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "South Bank", "stage_seq": 11, "distance_m": 28214.266, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Shell Jn", "stage_seq": 12, "distance_m": 31207.014, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Redcar Central", "stage_seq": 13, "distance_m": 36275.884, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Redcar East", "stage_seq": 14, "distance_m": 37750.332, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0848", "location": "Longbeck", "stage_seq": 15, "distance_m": 40337.307, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0850H", "location": "Marske", "stage_seq": 16, "distance_m": 41148.636, "section_seq": 1, "route_path_id": 67167}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0853", "location": "Saltburn West Jn", "stage_seq": 17, "distance_m": 43113.023, "section_seq": 1, "route_path_id": 67167}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Saltburn", "stage_seq": 18, "distance_m": 44162.556, "section_seq": 1, "route_path_id": 67167}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44162.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 67167}], "total_distance_m": 44162.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41566.265, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2596.291, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4334, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:47Z", "source_id": 55231054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:50Z", "source_id": 17674015, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:35Z", "source_id": 55250516, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:40Z", "source_id": 17679252, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:53Z", "source_id": 55262393, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:58Z", "source_id": 17682602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:06Z", "source_id": 55280036, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:13Z", "source_id": 17687427, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:30Z", "source_id": 55301332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:36Z", "source_id": 17693200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:44Z", "source_id": 17703202, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:09Z", "source_id": 17711811, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Darlington |
0800 |
0800½ |
2 |
None |
None |
Saltburn |
0855 |
0855 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85826/2026-09-18/detailed |
None |
Marske |
2026-09-18T08:50:30+01:00 |
Saltburn |
3.5 |
{"type": "LineString", "coordinates": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]} |
1.9 |
0850½ |
0854 |
Marske |
Saltburn |
Saltburn |
54.5835099 |
-0.9747589 |
54.5835099 |
-0.9747589 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Saltburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711811 |
1789718055033927 |
40 |
40 |
2026-09-18 08:04:16.286732 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:15.026797 |
| 632739 |
663805 |
P24443 |
252R12MC18 |
2026-09-18 |
COMPLETE |
17710987 |
2026-09-18 08:54:00 |
2026-09-18 08:04:26 |
2026-09-20 08:04:26 |
{"id": 663805, "stp": "P", "toc": "Northern", "uid": "P24443", "consist": "150115", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24443/2026-09-18/detailed", "trust_id": "252R12MC18", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-18", "dest_arr_time": "0845", "dest_platform": "8", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2R12", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "0854", "current_leg_dep": "0847", "current_leg_end": "Doncaster", "origin_dep_time": "0807", "origin_platform": "3A", "current_location": "Doncaster", "last_update_time": "2026-09-18T08:04:26", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2344296, 53.4894636], [-1.2334375, 53.4892671], [-1.2328313, 53.4891623], [-1.2323184, 53.48908809999999], [-1.2318993, 53.489033899999995], [-1.2312686, 53.488956299999984], [-1.2307585, 53.48890299999999], [-1.2303142, 53.4888621], [-1.2297092, 53.4888289], [-1.2284067, 53.488765400000005], [-1.2280086999999995, 53.4887629], [-1.2276695, 53.488765400000005], [-1.2270485999999998, 53.4887745], [-1.2263661, 53.4888087], [-1.2253751999999998, 53.488873799999986], [-1.2244208, 53.4889663], [-1.2232323, 53.4890747], [-1.2223115, 53.4891606], [-1.2216976, 53.4892146], [-1.2214184, 53.489242], [-1.2211314, 53.4892797], [-1.2204441999999998, 53.48936879999999], [-1.2200998, 53.4894185], [-1.2198183, 53.489467899999994], [-1.2195334, 53.489513800000005], [-1.2179995999999995, 53.48981010000001], [-1.2179063, 53.48983520000001], [-1.2149601, 53.490628599999994], [-1.2129097, 53.49122729999999], [-1.2122078, 53.49145190000001], [-1.2111138999999995, 53.49182669999999], [-1.2104201, 53.492086], [-1.2096698, 53.492374199999986], [-1.2084313, 53.492908400000005], [-1.2071685999999997, 53.49345329999999], [-1.1992053, 53.4969286], [-1.1989548, 53.4970311], [-1.1958405, 53.4984076], [-1.1949136, 53.4988353], [-1.1947109, 53.49893759999999], [-1.1939265999999995, 53.499303600000005], [-1.1932847, 53.4996029], [-1.1923036, 53.5000139], [-1.1913967, 53.5003594], [-1.1902208, 53.500768999999984], [-1.1891797, 53.50108889999999], [-1.1880424999999997, 53.5014094], [-1.1857526, 53.5019634], [-1.1751776, 53.5045449], [-1.1746781999999998, 53.50466820000001], [-1.1744504, 53.504724499999995], [-1.1743696, 53.5047444], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1683326, 53.50584990000001], [-1.1678098693553778, 53.50592361712706], [-1.1664946, 53.50610910000001], [-1.1658236999999998, 53.50622719999999], [-1.165484, 53.5062896], [-1.1653289, 53.5063181], [-1.1646247, 53.506490500000005], [-1.1639317, 53.5066666], [-1.1630889, 53.5069147], [-1.1623191, 53.5071812], [-1.1615882999999998, 53.5074731], [-1.160959, 53.507765000000006], [-1.1602133999999995, 53.50816779999999], [-1.158334, 53.5092037], [-1.1568728999999998, 53.51003549999999], [-1.1554229, 53.510873200000006], [-1.1547902, 53.5112235], [-1.1535981, 53.51188059999999], [-1.1493158999999995, 53.51447], [-1.1489136, 53.514707599999994], [-1.1485005, 53.51493730000001], [-1.1480446, 53.51516939999999], [-1.1474732, 53.5154365], [-1.146922, 53.5156757], [-1.1463937, 53.5158743], [-1.1457955, 53.51607999999999], [-1.1452603999999995, 53.5162451], [-1.1448746999999997, 53.516352399999995], [-1.1441902, 53.5165313], [-1.1436497, 53.5166406], [-1.1427579, 53.5167993], [-1.1422911999999998, 53.5169101], [-1.1418579999999998, 53.51705289999999], [-1.141516, 53.51720439999999], [-1.1412397, 53.5173551], [-1.1409553999999995, 53.51755120000001], [-1.1407234, 53.5177506], [-1.1404792999999998, 53.51802729999999], [-1.1403962, 53.5181524], [-1.1402902, 53.5183446], [-1.1402030999999997, 53.5185384], [-1.1401601, 53.51873929999999], [-1.1400931999999997, 53.519084199999995], [-1.1400888, 53.5192337], [-1.1400751, 53.519696399999994], [-1.1400632999999998, 53.5200545], [-1.1400513, 53.5203373], [-1.1399725999999997, 53.5207311], [-1.1399503, 53.521074299999995], [-1.1399162480839404, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]}", "current_leg_start": "Conisbrough", "dest_arr_time_act": "0845", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Conisbrough", "current_leg_milage": "4.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"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\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"capability_applied\": null, \"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\": 9358.661, \"from_m\": 8132.417, \"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\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14433.708, \"from_m\": 13645.196, \"capability_applied\": null, \"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\": 14713.318, \"from_m\": 14433.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16879.467, \"from_m\": 14713.318, \"capability_applied\": null, \"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\": 17634.57, \"from_m\": 16879.467, \"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\": 18398.916, \"from_m\": 17634.57, \"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\": 19259.323, \"from_m\": 18398.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27201.079, \"from_m\": 19259.323, \"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\": 29479.067, \"from_m\": 27201.079, \"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\": 29972.732, \"from_m\": 29479.067, \"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\": 30072.065, \"from_m\": 29972.732, \"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\": 30247.68, \"from_m\": 30072.065, \"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\": 30291.776, \"from_m\": 30247.68, \"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\": 30329.967, \"from_m\": 30291.776, \"capability_applied\": null, \"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\": 30363.696, \"from_m\": 30329.967, \"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\": 30468.677, \"from_m\": 30363.696, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 663805, \"profile_key\": \"a47d1fc345fc07f31032ce28e51fd653211e720b8d423bdea3e6eadf0c160124\", \"schedule_id\": 19753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13792.957, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17192.81, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Mexborough\", \"stage_seq\": 9, \"distance_m\": 19074.337, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0837H\", \"location\": \"Conisbrough\", \"stage_seq\": 10, \"distance_m\": 22742.761, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 11, \"distance_m\": 27143.221, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 30468.677, \"section_seq\": 1, \"route_path_id\": 74350}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30468.677, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74350}], \"total_distance_m\": 30468.677, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26849.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3619.568, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:15Z\", \"source_id\": 55277642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:21Z\", \"source_id\": 17686773, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:36Z\", \"source_id\": 55293253, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:38Z\", \"source_id\": 17690911, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:21Z\", \"source_id\": 55323377, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:23Z\", \"source_id\": 17699158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:24Z\", \"source_id\": 55331752, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:29Z\", \"source_id\": 17701493, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:22Z\", \"source_id\": 55345476, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:23Z\", \"source_id\": 17705170, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:01Z\", \"source_id\": 55367325, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:03Z\", \"source_id\": 17710987, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "8", "timing_fact_generation": 1789717987189070, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:22.198131", "service_state_evidence_id": 17710987, "current_leg_start_actual_dep": "2026-09-18T08:46:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:22.237800", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
DON |
2R12 |
150115 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "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": 7856.881, "from_m": 534.411, "capability_applied": null, "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": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "capability_applied": null, "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": 9358.661, "from_m": 8132.417, "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": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14433.708, "from_m": 13645.196, "capability_applied": null, "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": 14713.318, "from_m": 14433.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16879.467, "from_m": 14713.318, "capability_applied": null, "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": 17634.57, "from_m": 16879.467, "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": 18398.916, "from_m": 17634.57, "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": 19259.323, "from_m": 18398.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27201.079, "from_m": 19259.323, "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": 29479.067, "from_m": 27201.079, "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": 29972.732, "from_m": 29479.067, "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": 30072.065, "from_m": 29972.732, "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": 30247.68, "from_m": 30072.065, "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": 30291.776, "from_m": 30247.68, "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": 30329.967, "from_m": 30291.776, "capability_applied": null, "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": 30363.696, "from_m": 30329.967, "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": 30468.677, "from_m": 30363.696, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 663805, "profile_key": "a47d1fc345fc07f31032ce28e51fd653211e720b8d423bdea3e6eadf0c160124", "schedule_id": 19753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13792.957, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17192.81, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Mexborough", "stage_seq": 9, "distance_m": 19074.337, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0837H", "location": "Conisbrough", "stage_seq": 10, "distance_m": 22742.761, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Hexthorpe Jn", "stage_seq": 11, "distance_m": 27143.221, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": null, "location": "Doncaster", "stage_seq": 12, "distance_m": 30468.677, "section_seq": 1, "route_path_id": 74350}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30468.677, "from_m": 0.0, "section_seq": 1, "route_path_id": 74350}], "total_distance_m": 30468.677, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26849.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3619.568, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:15Z", "source_id": 55277642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:21Z", "source_id": 17686773, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:36Z", "source_id": 55293253, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:38Z", "source_id": 17690911, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:21Z", "source_id": 55323377, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:23Z", "source_id": 17699158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:24Z", "source_id": 55331752, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:29Z", "source_id": 17701493, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7164, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:22Z", "source_id": 55345476, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:23Z", "source_id": 17705170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:01Z", "source_id": 55367325, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:03Z", "source_id": 17710987, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Sheffield |
0807 |
0807 |
3A |
None |
None |
Doncaster |
0845 |
0845 |
8 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24443/2026-09-18/detailed |
None |
Conisbrough |
2026-09-18T08:46:30+01:00 |
Doncaster |
7.0 |
{"type": "LineString", "coordinates": [[-1.2344296, 53.4894636], [-1.2334375, 53.4892671], [-1.2328313, 53.4891623], [-1.2323184, 53.48908809999999], [-1.2318993, 53.489033899999995], [-1.2312686, 53.488956299999984], [-1.2307585, 53.48890299999999], [-1.2303142, 53.4888621], [-1.2297092, 53.4888289], [-1.2284067, 53.488765400000005], [-1.2280086999999995, 53.4887629], [-1.2276695, 53.488765400000005], [-1.2270485999999998, 53.4887745], [-1.2263661, 53.4888087], [-1.2253751999999998, 53.488873799999986], [-1.2244208, 53.4889663], [-1.2232323, 53.4890747], [-1.2223115, 53.4891606], [-1.2216976, 53.4892146], [-1.2214184, 53.489242], [-1.2211314, 53.4892797], [-1.2204441999999998, 53.48936879999999], [-1.2200998, 53.4894185], [-1.2198183, 53.489467899999994], [-1.2195334, 53.489513800000005], [-1.2179995999999995, 53.48981010000001], [-1.2179063, 53.48983520000001], [-1.2149601, 53.490628599999994], [-1.2129097, 53.49122729999999], [-1.2122078, 53.49145190000001], [-1.2111138999999995, 53.49182669999999], [-1.2104201, 53.492086], [-1.2096698, 53.492374199999986], [-1.2084313, 53.492908400000005], [-1.2071685999999997, 53.49345329999999], [-1.1992053, 53.4969286], [-1.1989548, 53.4970311], [-1.1958405, 53.4984076], [-1.1949136, 53.4988353], [-1.1947109, 53.49893759999999], [-1.1939265999999995, 53.499303600000005], [-1.1932847, 53.4996029], [-1.1923036, 53.5000139], [-1.1913967, 53.5003594], [-1.1902208, 53.500768999999984], [-1.1891797, 53.50108889999999], [-1.1880424999999997, 53.5014094], [-1.1857526, 53.5019634], [-1.1751776, 53.5045449], [-1.1746781999999998, 53.50466820000001], [-1.1744504, 53.504724499999995], [-1.1743696, 53.5047444], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1683326, 53.50584990000001], [-1.1678098693553778, 53.50592361712706], [-1.1664946, 53.50610910000001], [-1.1658236999999998, 53.50622719999999], [-1.165484, 53.5062896], [-1.1653289, 53.5063181], [-1.1646247, 53.506490500000005], [-1.1639317, 53.5066666], [-1.1630889, 53.5069147], [-1.1623191, 53.5071812], [-1.1615882999999998, 53.5074731], [-1.160959, 53.507765000000006], [-1.1602133999999995, 53.50816779999999], [-1.158334, 53.5092037], [-1.1568728999999998, 53.51003549999999], [-1.1554229, 53.510873200000006], [-1.1547902, 53.5112235], [-1.1535981, 53.51188059999999], [-1.1493158999999995, 53.51447], [-1.1489136, 53.514707599999994], [-1.1485005, 53.51493730000001], [-1.1480446, 53.51516939999999], [-1.1474732, 53.5154365], [-1.146922, 53.5156757], [-1.1463937, 53.5158743], [-1.1457955, 53.51607999999999], [-1.1452603999999995, 53.5162451], [-1.1448746999999997, 53.516352399999995], [-1.1441902, 53.5165313], [-1.1436497, 53.5166406], [-1.1427579, 53.5167993], [-1.1422911999999998, 53.5169101], [-1.1418579999999998, 53.51705289999999], [-1.141516, 53.51720439999999], [-1.1412397, 53.5173551], [-1.1409553999999995, 53.51755120000001], [-1.1407234, 53.5177506], [-1.1404792999999998, 53.51802729999999], [-1.1403962, 53.5181524], [-1.1402902, 53.5183446], [-1.1402030999999997, 53.5185384], [-1.1401601, 53.51873929999999], [-1.1400931999999997, 53.519084199999995], [-1.1400888, 53.5192337], [-1.1400751, 53.519696399999994], [-1.1400632999999998, 53.5200545], [-1.1400513, 53.5203373], [-1.1399725999999997, 53.5207311], [-1.1399503, 53.521074299999995], [-1.1399162480839404, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]} |
4.7 |
0847 |
0854 |
Conisbrough |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-18 08:04:26 |
TERMINATED |
2026-09-18 07:54:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710987 |
1789717987189070 |
50 |
50 |
2026-09-18 08:04:22.237800 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:22.198131 |
| 632740 |
663731 |
P87034 |
882D32MC18 |
2026-09-18 |
COMPLETE |
17711150 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663731, "stp": "P", "toc": "Southeastern", "uid": "P87034", "consist": "376014+376030", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87034/2026-09-18/detailed", "trust_id": "882D32MC18", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2D32", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0854", "current_leg_dep": "0851", "current_leg_end": "London Charing Cross", "origin_dep_time": "0804", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1021.6, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1580.718, \"from_m\": 1021.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1608.408, \"from_m\": 1580.718, \"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\": 3196.84, \"from_m\": 1608.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\": 4200.975, \"from_m\": 3196.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16072.808, \"from_m\": 4200.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\": 16147.693, \"from_m\": 16072.808, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16993.537, \"from_m\": 16147.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17408.98, \"from_m\": 16993.537, \"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\": 17817.564, \"from_m\": 17408.98, \"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\": 17914.808, \"from_m\": 17817.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24024.561, \"from_m\": 17914.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25988.654, \"from_m\": 24024.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\": 27454.342, \"from_m\": 25988.654, \"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\": 663731, \"profile_key\": \"265fdc53f7dd5f108a58f6f0348a673c79fc1737873f06cbb134ce197cdb27d2\", \"schedule_id\": 22390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 3, \"distance_m\": 1608.408, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Crayford\", \"stage_seq\": 4, \"distance_m\": 2992.94, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Bexley\", \"stage_seq\": 5, \"distance_m\": 5314.039, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Albany Park\", \"stage_seq\": 6, \"distance_m\": 6902.126, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Sidcup\", \"stage_seq\": 7, \"distance_m\": 8405.93, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"New Eltham\", \"stage_seq\": 8, \"distance_m\": 10796.072, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Mottingham\", \"stage_seq\": 9, \"distance_m\": 12247.64, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 14825.891, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 15984.466, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 17504.774, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 18006.994, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18369.066, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18905.461, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19724.145, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22697.413, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": \"0846\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24562.605, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25502.789, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": \"0852\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26249.106, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27454.342, \"section_seq\": 1, \"route_path_id\": 37455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27454.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}], \"total_distance_m\": 27454.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26307.321, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0804", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:05Z\", \"source_id\": 55237896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:14Z\", \"source_id\": 17675809, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:43Z\", \"source_id\": 55248102, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:49Z\", \"source_id\": 17678596, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:27Z\", \"source_id\": 55255609, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:32Z\", \"source_id\": 17680702, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:04Z\", \"source_id\": 55262770, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:05Z\", \"source_id\": 17682719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:00Z\", \"source_id\": 55273903, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:07Z\", \"source_id\": 17685790, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:50Z\", \"source_id\": 55282052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:51Z\", \"source_id\": 17687938, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:31Z\", \"source_id\": 55293085, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:34Z\", \"source_id\": 17690857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:42Z\", \"source_id\": 55301919, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:48Z\", \"source_id\": 17693343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:27Z\", \"source_id\": 55315053, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:31Z\", \"source_id\": 17696976, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:55Z\", \"source_id\": 55341483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:58Z\", \"source_id\": 17704131, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:20Z\", \"source_id\": 55359585, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:24Z\", \"source_id\": 17708949, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:13Z\", \"source_id\": 55367803, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:17Z\", \"source_id\": 17711150, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789717998773889, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:28.183650", "service_state_evidence_id": 17711150, "current_leg_start_actual_dep": "2026-09-18T08:52:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:28.987359", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CHX |
2D32 |
376014+376030 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1021.6, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1580.718, "from_m": 1021.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1608.408, "from_m": 1580.718, "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": 3196.84, "from_m": 1608.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": 4200.975, "from_m": 3196.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16072.808, "from_m": 4200.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": 16147.693, "from_m": 16072.808, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16993.537, "from_m": 16147.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17408.98, "from_m": 16993.537, "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": 17817.564, "from_m": 17408.98, "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": 17914.808, "from_m": 17817.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24024.561, "from_m": 17914.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25988.654, "from_m": 24024.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": 27454.342, "from_m": 25988.654, "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": 663731, "profile_key": "265fdc53f7dd5f108a58f6f0348a673c79fc1737873f06cbb134ce197cdb27d2", "schedule_id": 22390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0804", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Crayford Spur B Jn", "stage_seq": 3, "distance_m": 1608.408, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Crayford", "stage_seq": 4, "distance_m": 2992.94, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Bexley", "stage_seq": 5, "distance_m": 5314.039, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Albany Park", "stage_seq": 6, "distance_m": 6902.126, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Sidcup", "stage_seq": 7, "distance_m": 8405.93, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "New Eltham", "stage_seq": 8, "distance_m": 10796.072, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Mottingham", "stage_seq": 9, "distance_m": 12247.64, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Lee", "stage_seq": 10, "distance_m": 14825.891, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Hither Green", "stage_seq": 11, "distance_m": 15984.466, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 17504.774, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Lewisham", "stage_seq": 13, "distance_m": 18006.994, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18369.066, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18905.461, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "New Cross", "stage_seq": 16, "distance_m": 19724.145, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22697.413, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": "0846", "location": "London Bridge", "stage_seq": 18, "distance_m": 24562.605, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25502.789, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": "0852", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26249.106, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27454.342, "section_seq": 1, "route_path_id": 37455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27454.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 37455}], "total_distance_m": 27454.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26307.321, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.021, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:05Z", "source_id": 55237896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:14Z", "source_id": 17675809, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:43Z", "source_id": 55248102, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:49Z", "source_id": 17678596, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:27Z", "source_id": 55255609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:32Z", "source_id": 17680702, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:04Z", "source_id": 55262770, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:05Z", "source_id": 17682719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:00Z", "source_id": 55273903, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:07Z", "source_id": 17685790, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:50Z", "source_id": 55282052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:51Z", "source_id": 17687938, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:31Z", "source_id": 55293085, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:34Z", "source_id": 17690857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:42Z", "source_id": 55301919, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:48Z", "source_id": 17693343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:27Z", "source_id": 55315053, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:31Z", "source_id": 17696976, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:55Z", "source_id": 55341483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:58Z", "source_id": 17704131, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:20Z", "source_id": 55359585, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:50:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:24Z", "source_id": 17708949, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:13Z", "source_id": 55367803, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:17Z", "source_id": 17711150, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Dartford |
0804 |
0804 |
1 |
None |
None |
London Charing Cross |
0855 |
0855 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87034/2026-09-18/detailed |
None |
London Waterloo (East) |
2026-09-18T08:52:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0851 |
0854 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711150 |
1789717998773889 |
84 |
84 |
2026-09-18 08:04:28.987359 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:28.183650 |
| 632741 |
662987 |
L87089 |
071C05MB18 |
2026-09-18 |
COMPLETE |
17711224 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 662987, "stp": "P", "toc": "ScotRail", "uid": "L87089", "consist": "318256+320305", "dest_crs": "GRS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87089/2026-09-18/detailed", "trust_id": "071C05MB18", "origin_crs": "CRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Garscadden", "service_date": "2026-09-18", "dest_arr_time": "0841", "dest_platform": "2", "is_terminated": 1, "next_location": "Garscadden", "signalling_id": "1C05", "timing_status": "LATE", "origin_station": "Carstairs", "current_leg_arr": "0854", "current_leg_dep": "0849", "current_leg_end": "Garscadden", "origin_dep_time": "0739", "origin_platform": "1", "current_location": "Garscadden", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.314474685144746, 55.87971771407919], [-4.3145189, 55.879769800000005], [-4.3146214, 55.87988370000001], [-4.3147221, 55.87998549999999], [-4.3148751, 55.8801221], [-4.3150628, 55.8802697], [-4.3152772, 55.880419200000006], [-4.315575099999999, 55.8806014], [-4.3158651, 55.8807576], [-4.3163296, 55.8809722], [-4.3167717, 55.8811371], [-4.3170959, 55.8812437], [-4.3173158, 55.881312699999995], [-4.3175572, 55.8813762], [-4.3178586, 55.881449199999985], [-4.3183907, 55.881561699999985], [-4.3188424, 55.8816411], [-4.3189575, 55.8816607], [-4.3202399, 55.88188439999999], [-4.320456399999999, 55.88192709999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3220154, 55.882207300000005], [-4.3224281, 55.8822888], [-4.3227851, 55.882360600000005], [-4.323091299999999, 55.8824182], [-4.3234552, 55.8824843], [-4.323664299999999, 55.88251859999999], [-4.324065899999999, 55.8825743], [-4.324591299999999, 55.882633], [-4.3249548, 55.8826582], [-4.3253577, 55.882678799999994], [-4.3256026, 55.8826865], [-4.3258755, 55.8826942], [-4.3262028, 55.882698700000006], [-4.3262704, 55.882699599999995], [-4.3281345, 55.88272559999999], [-4.3288136, 55.88274909999999], [-4.3297028, 55.8827676], [-4.3300344, 55.882771], [-4.3306297, 55.8827772], [-4.3310325, 55.88278139999999], [-4.3315199, 55.8827741], [-4.3319494, 55.88275299999999], [-4.332380499999999, 55.88272609999999], [-4.332785, 55.88269019999999], [-4.3333574, 55.88263029999998], [-4.334418599999999, 55.882498600000005], [-4.335437299999999, 55.8823772], [-4.3359205, 55.882318700000006], [-4.336246, 55.882279200000006], [-4.3365469, 55.88224919999999], [-4.3371757, 55.8821962], [-4.3375679, 55.88217639999999], [-4.3379402, 55.8821642], [-4.338343100000001, 55.8821611], [-4.3385981000000005, 55.88216349999999], [-4.3387828, 55.8821694], [-4.3391485, 55.88218309999999], [-4.339711499999999, 55.8822168], [-4.340112, 55.882254999999994], [-4.3403625, 55.882285499999995], [-4.340632, 55.88232080000001], [-4.3410322, 55.8823819], [-4.3418706, 55.88252060000001], [-4.3429596, 55.8827616], [-4.348312399999999, 55.883945999999995], [-4.350509899999999, 55.8844535], [-4.3508844, 55.884536899999986], [-4.3514176, 55.88465599999999], [-4.351563, 55.88468859999999], [-4.3518779, 55.8847576], [-4.352183899999999, 55.8848252], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]}", "current_leg_start": "Hyndland", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "55.8873867", "next_location_lon": "-4.3641023", "previous_location": "Hyndland", "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\": 361.82, \"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\": 874.172, \"from_m\": 361.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\": 1253.987, \"from_m\": 874.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\": 100.0}, {\"to_m\": 1389.315, \"from_m\": 1253.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3992.933, \"from_m\": 1389.315, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7109.699, \"from_m\": 3992.933, \"capability_applied\": null, \"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\": 8999.392, \"from_m\": 7109.699, \"capability_applied\": null, \"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\": 15351.128, \"from_m\": 8999.392, \"capability_applied\": null, \"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\": 16613.059, \"from_m\": 15351.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16959.52, \"from_m\": 16613.059, \"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\": 17057.348, \"from_m\": 16959.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17080.962, \"from_m\": 17057.348, \"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\": 17211.52, \"from_m\": 17080.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.146, \"from_m\": 17211.52, \"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\": 21218.514, \"from_m\": 21205.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23461.884, \"from_m\": 21218.514, \"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\": 23617.224, \"from_m\": 23461.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24878.805, \"from_m\": 23617.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33169.075, \"from_m\": 24878.805, \"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\": 35537.68, \"from_m\": 33169.075, \"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\": 35635.995, \"from_m\": 35537.68, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37491.903, \"from_m\": 35635.995, \"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\": 37613.521, \"from_m\": 37491.903, \"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\": 37717.754, \"from_m\": 37613.521, \"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\": 40219.258, \"from_m\": 37717.754, \"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\": 40921.041, \"from_m\": 40219.258, \"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\": 41037.576, \"from_m\": 40921.041, \"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\": 41122.162, \"from_m\": 41037.576, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41232.194, \"from_m\": 41122.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41777.686, \"from_m\": 41232.194, \"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\": 42250.751, \"from_m\": 41777.686, \"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\": 45577.984, \"from_m\": 42250.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45719.955, \"from_m\": 45577.984, \"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\": 45766.53, \"from_m\": 45719.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46461.031, \"from_m\": 45766.53, \"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\": 46763.586, \"from_m\": 46461.031, \"capability_applied\": null, \"effective_limit_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\": 47344.443, \"from_m\": 46763.586, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47604.894, \"from_m\": 47344.443, \"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\": 50990.651, \"from_m\": 47604.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51031.416, \"from_m\": 50990.651, \"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\": 51742.905, \"from_m\": 51031.416, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51783.144, \"from_m\": 51742.905, \"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\": 51916.196, \"from_m\": 51783.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53174.895, \"from_m\": 51916.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54590.428, \"from_m\": 53174.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 662987, \"profile_key\": \"3abdde46870e93b1b5aa8f4be9481621dc70a9c875bf178888158686faaeab7b\", \"schedule_id\": 17859, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Carstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 2, \"distance_m\": 1313.858, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Lanark Jn\", \"stage_seq\": 3, \"distance_m\": 4136.669, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749\", \"location\": \"Carluke\", \"stage_seq\": 4, \"distance_m\": 13433.577, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Law Jn\", \"stage_seq\": 5, \"distance_m\": 16959.52, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Wishaw\", \"stage_seq\": 6, \"distance_m\": 20509.567, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Holytown Jn\", \"stage_seq\": 7, \"distance_m\": 25591.053, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Holytown\", \"stage_seq\": 8, \"distance_m\": 26194.644, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Mossend East Jn\", \"stage_seq\": 9, \"distance_m\": 27106.115, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 10, \"distance_m\": 28263.165, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804H\", \"location\": \"Bellshill\", \"stage_seq\": 11, \"distance_m\": 29510.005, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 12, \"distance_m\": 33315.495, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Uddingston\", \"stage_seq\": 13, \"distance_m\": 33483.815, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Newton East Jn\", \"stage_seq\": 14, \"distance_m\": 35635.995, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Newton West Jn\", \"stage_seq\": 15, \"distance_m\": 37613.521, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 40836.331, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 17, \"distance_m\": 41636.508, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Rutherglen\", \"stage_seq\": 18, \"distance_m\": 41984.17, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Bridgeton\", \"stage_seq\": 19, \"distance_m\": 44117.949, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Argyle Street\", \"stage_seq\": 20, \"distance_m\": 46053.398, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0827H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 21, \"distance_m\": 46528.503, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Anderston\", \"stage_seq\": 22, \"distance_m\": 47321.557, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Exhibition Centre\", \"stage_seq\": 23, \"distance_m\": 48124.749, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 24, \"distance_m\": 48865.415, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Partick\", \"stage_seq\": 25, \"distance_m\": 50091.692, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Hyndland\", \"stage_seq\": 26, \"distance_m\": 51267.555, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 27, \"distance_m\": 51798.524, \"section_seq\": 1, \"route_path_id\": 73448}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Garscadden\", \"stage_seq\": 28, \"distance_m\": 54590.428, \"section_seq\": 1, \"route_path_id\": 73448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54590.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73448}], \"total_distance_m\": 54590.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54577.06, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13.368, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8873867", "current_position_lon": "-4.3641023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:46Z\", \"source_id\": 55180184, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:53Z\", \"source_id\": 17660000, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:45Z\", \"source_id\": 55191447, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:48Z\", \"source_id\": 17663066, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:05Z\", \"source_id\": 55200724, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:54:10Z\", \"source_id\": 17665704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:44Z\", \"source_id\": 55216465, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:47Z\", \"source_id\": 17669972, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:30Z\", \"source_id\": 55230234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:04:34Z\", \"source_id\": 17673787, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:05Z\", \"source_id\": 55240694, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:09Z\", \"source_id\": 17676577, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:34Z\", \"source_id\": 55278434, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:36Z\", \"source_id\": 17686962, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:20Z\", \"source_id\": 55289623, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:26Z\", \"source_id\": 17689972, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:43Z\", \"source_id\": 55299144, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:49Z\", \"source_id\": 17692582, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:20Z\", \"source_id\": 55306528, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:24Z\", \"source_id\": 17694603, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:31Z\", \"source_id\": 55318247, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:36Z\", \"source_id\": 17697808, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:48Z\", \"source_id\": 55324586, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:51Z\", \"source_id\": 17699470, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:59Z\", \"source_id\": 55336111, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:03Z\", \"source_id\": 17702695, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:08Z\", \"source_id\": 55344774, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:13Z\", \"source_id\": 17705036, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:18Z\", \"source_id\": 55368036, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:21Z\", \"source_id\": 17711224, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Garscadden", "service_state_platform": "2", "timing_fact_generation": 1789718002824120, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:28.193463", "service_state_evidence_id": 17711224, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:28.972840", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
CRS |
GRS |
1C05 |
318256+320305 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 361.82, "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": 874.172, "from_m": 361.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": 1253.987, "from_m": 874.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": 100.0}, {"to_m": 1389.315, "from_m": 1253.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3992.933, "from_m": 1389.315, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 7109.699, "from_m": 3992.933, "capability_applied": null, "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": 8999.392, "from_m": 7109.699, "capability_applied": null, "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": 15351.128, "from_m": 8999.392, "capability_applied": null, "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": 16613.059, "from_m": 15351.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16959.52, "from_m": 16613.059, "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": 17057.348, "from_m": 16959.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17080.962, "from_m": 17057.348, "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": 17211.52, "from_m": 17080.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.146, "from_m": 17211.52, "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": 21218.514, "from_m": 21205.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23461.884, "from_m": 21218.514, "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": 23617.224, "from_m": 23461.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24878.805, "from_m": 23617.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33169.075, "from_m": 24878.805, "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": 35537.68, "from_m": 33169.075, "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": 35635.995, "from_m": 35537.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37491.903, "from_m": 35635.995, "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": 37613.521, "from_m": 37491.903, "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": 37717.754, "from_m": 37613.521, "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": 40219.258, "from_m": 37717.754, "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": 40921.041, "from_m": 40219.258, "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": 41037.576, "from_m": 40921.041, "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": 41122.162, "from_m": 41037.576, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 41232.194, "from_m": 41122.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 41777.686, "from_m": 41232.194, "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": 42250.751, "from_m": 41777.686, "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": 45577.984, "from_m": 42250.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45719.955, "from_m": 45577.984, "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": 45766.53, "from_m": 45719.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46461.031, "from_m": 45766.53, "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": 46763.586, "from_m": 46461.031, "capability_applied": null, "effective_limit_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": 47344.443, "from_m": 46763.586, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47604.894, "from_m": 47344.443, "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": 50990.651, "from_m": 47604.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51031.416, "from_m": 50990.651, "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": 51742.905, "from_m": 51031.416, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51783.144, "from_m": 51742.905, "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": 51916.196, "from_m": 51783.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53174.895, "from_m": 51916.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54590.428, "from_m": 53174.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 662987, "profile_key": "3abdde46870e93b1b5aa8f4be9481621dc70a9c875bf178888158686faaeab7b", "schedule_id": 17859, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Carstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Carstairs North Jn", "stage_seq": 2, "distance_m": 1313.858, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Lanark Jn", "stage_seq": 3, "distance_m": 4136.669, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749", "location": "Carluke", "stage_seq": 4, "distance_m": 13433.577, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Law Jn", "stage_seq": 5, "distance_m": 16959.52, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Wishaw", "stage_seq": 6, "distance_m": 20509.567, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Holytown Jn", "stage_seq": 7, "distance_m": 25591.053, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Holytown", "stage_seq": 8, "distance_m": 26194.644, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Mossend East Jn", "stage_seq": 9, "distance_m": 27106.115, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Mossend West Jn", "stage_seq": 10, "distance_m": 28263.165, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804H", "location": "Bellshill", "stage_seq": 11, "distance_m": 29510.005, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Uddingston Jn", "stage_seq": 12, "distance_m": 33315.495, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Uddingston", "stage_seq": 13, "distance_m": 33483.815, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Newton East Jn", "stage_seq": 14, "distance_m": 35635.995, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Newton West Jn", "stage_seq": 15, "distance_m": 37613.521, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 40836.331, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Rutherglen Central Jn", "stage_seq": 17, "distance_m": 41636.508, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Rutherglen", "stage_seq": 18, "distance_m": 41984.17, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Bridgeton", "stage_seq": 19, "distance_m": 44117.949, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Argyle Street", "stage_seq": 20, "distance_m": 46053.398, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0827H", "location": "Glasgow Central Low Level", "stage_seq": 21, "distance_m": 46528.503, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Anderston", "stage_seq": 22, "distance_m": 47321.557, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Exhibition Centre", "stage_seq": 23, "distance_m": 48124.749, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Finnieston East Jn", "stage_seq": 24, "distance_m": 48865.415, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Partick", "stage_seq": 25, "distance_m": 50091.692, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Hyndland", "stage_seq": 26, "distance_m": 51267.555, "section_seq": 1, "route_path_id": 73448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Hyndland East Jn", "stage_seq": 27, "distance_m": 51798.524, "section_seq": 1, "route_path_id": 73448}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Garscadden", "stage_seq": 28, "distance_m": 54590.428, "section_seq": 1, "route_path_id": 73448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54590.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 73448}], "total_distance_m": 54590.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54577.06, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13.368, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:46Z", "source_id": 55180184, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:53Z", "source_id": 17660000, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:45Z", "source_id": 55191447, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:48Z", "source_id": 17663066, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:05Z", "source_id": 55200724, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:54:10Z", "source_id": 17665704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2336, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:44Z", "source_id": 55216465, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:47Z", "source_id": 17669972, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:30Z", "source_id": 55230234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:04:34Z", "source_id": 17673787, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:05Z", "source_id": 55240694, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:09Z", "source_id": 17676577, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:34Z", "source_id": 55278434, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:36Z", "source_id": 17686962, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:20Z", "source_id": 55289623, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:26Z", "source_id": 17689972, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:43Z", "source_id": 55299144, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:49Z", "source_id": 17692582, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:20Z", "source_id": 55306528, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:24Z", "source_id": 17694603, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:31Z", "source_id": 55318247, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:36Z", "source_id": 17697808, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:48Z", "source_id": 55324586, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:51Z", "source_id": 17699470, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:59Z", "source_id": 55336111, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:03Z", "source_id": 17702695, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:08Z", "source_id": 55344774, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:13Z", "source_id": 17705036, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:18Z", "source_id": 55368036, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:21Z", "source_id": 17711224, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Carstairs |
0739 |
0739 |
1 |
None |
None |
Garscadden |
0841 |
0841 |
2 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87089/2026-09-18/detailed |
None |
Hyndland |
2026-09-18T08:50:00+01:00 |
Garscadden |
5.0 |
{"type": "LineString", "coordinates": [[-4.314474685144746, 55.87971771407919], [-4.3145189, 55.879769800000005], [-4.3146214, 55.87988370000001], [-4.3147221, 55.87998549999999], [-4.3148751, 55.8801221], [-4.3150628, 55.8802697], [-4.3152772, 55.880419200000006], [-4.315575099999999, 55.8806014], [-4.3158651, 55.8807576], [-4.3163296, 55.8809722], [-4.3167717, 55.8811371], [-4.3170959, 55.8812437], [-4.3173158, 55.881312699999995], [-4.3175572, 55.8813762], [-4.3178586, 55.881449199999985], [-4.3183907, 55.881561699999985], [-4.3188424, 55.8816411], [-4.3189575, 55.8816607], [-4.3202399, 55.88188439999999], [-4.320456399999999, 55.88192709999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3220154, 55.882207300000005], [-4.3224281, 55.8822888], [-4.3227851, 55.882360600000005], [-4.323091299999999, 55.8824182], [-4.3234552, 55.8824843], [-4.323664299999999, 55.88251859999999], [-4.324065899999999, 55.8825743], [-4.324591299999999, 55.882633], [-4.3249548, 55.8826582], [-4.3253577, 55.882678799999994], [-4.3256026, 55.8826865], [-4.3258755, 55.8826942], [-4.3262028, 55.882698700000006], [-4.3262704, 55.882699599999995], [-4.3281345, 55.88272559999999], [-4.3288136, 55.88274909999999], [-4.3297028, 55.8827676], [-4.3300344, 55.882771], [-4.3306297, 55.8827772], [-4.3310325, 55.88278139999999], [-4.3315199, 55.8827741], [-4.3319494, 55.88275299999999], [-4.332380499999999, 55.88272609999999], [-4.332785, 55.88269019999999], [-4.3333574, 55.88263029999998], [-4.334418599999999, 55.882498600000005], [-4.335437299999999, 55.8823772], [-4.3359205, 55.882318700000006], [-4.336246, 55.882279200000006], [-4.3365469, 55.88224919999999], [-4.3371757, 55.8821962], [-4.3375679, 55.88217639999999], [-4.3379402, 55.8821642], [-4.338343100000001, 55.8821611], [-4.3385981000000005, 55.88216349999999], [-4.3387828, 55.8821694], [-4.3391485, 55.88218309999999], [-4.339711499999999, 55.8822168], [-4.340112, 55.882254999999994], [-4.3403625, 55.882285499999995], [-4.340632, 55.88232080000001], [-4.3410322, 55.8823819], [-4.3418706, 55.88252060000001], [-4.3429596, 55.8827616], [-4.348312399999999, 55.883945999999995], [-4.350509899999999, 55.8844535], [-4.3508844, 55.884536899999986], [-4.3514176, 55.88465599999999], [-4.351563, 55.88468859999999], [-4.3518779, 55.8847576], [-4.352183899999999, 55.8848252], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]} |
2.0 |
0849 |
0854 |
Hyndland |
Garscadden |
Garscadden |
55.8873867 |
-4.3641023 |
55.8873867 |
-4.3641023 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Garscadden |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711224 |
1789718002824120 |
87 |
87 |
2026-09-18 08:04:28.972840 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:28.193463 |
| 632742 |
664333 |
W82646 |
072N16MC18 |
2026-09-18 |
COMPLETE |
17710935 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 664333, "stp": "P", "toc": "ScotRail", "uid": "W82646", "consist": "380017", "dest_crs": "NEI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82646/2026-09-18/detailed", "trust_id": "072N16MC18", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N16", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0854", "current_leg_dep": "0848", "current_leg_end": "Neilston", "origin_dep_time": "0826", "origin_platform": "9", "current_location": "Neilston", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "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\": 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\": 1007.78, \"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\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"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\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"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\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5831.098, \"from_m\": 5434.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6876.111, \"from_m\": 5831.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6920.593, \"from_m\": 6876.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11864.199, \"from_m\": 6920.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12111.711, \"from_m\": 11864.199, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19676.145, \"from_m\": 12111.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23873.381, \"from_m\": 19676.145, \"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\": 24186.493, \"from_m\": 23873.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 664333, \"profile_key\": \"0f7a3d8fbc40b091c48c5ac8c0b38275a32e6844b3cfef0a146e0bd8081db74c\", \"schedule_id\": 27511, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0832H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0836H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841\", \"location\": \"Muirend\", \"stage_seq\": 10, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Williamwood\", \"stage_seq\": 11, \"distance_m\": 8849.363, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Whitecraigs\", \"stage_seq\": 12, \"distance_m\": 16456.459, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0849\", \"location\": \"Patterton\", \"stage_seq\": 13, \"distance_m\": 18059.227, \"section_seq\": 1, \"route_path_id\": 39541}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 14, \"distance_m\": 24186.493, \"section_seq\": 1, \"route_path_id\": 39541}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24186.493, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39541}], \"total_distance_m\": 24186.493, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24134.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0826", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:12Z\", \"source_id\": 55303291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:17Z\", \"source_id\": 17693657, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:49Z\", \"source_id\": 55307846, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:51Z\", \"source_id\": 17694927, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:00Z\", \"source_id\": 55313735, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:02Z\", \"source_id\": 17696614, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:47Z\", \"source_id\": 55318866, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:50Z\", \"source_id\": 17697981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:43Z\", \"source_id\": 55324389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:49Z\", \"source_id\": 17699448, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:56Z\", \"source_id\": 55330474, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:02Z\", \"source_id\": 17701175, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:23Z\", \"source_id\": 55334476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:28Z\", \"source_id\": 17702206, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:00Z\", \"source_id\": 55350107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:03Z\", \"source_id\": 17706443, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:56Z\", \"source_id\": 55367117, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:59Z\", \"source_id\": 17710935, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789717979310127, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:28.201005", "service_state_evidence_id": 17710935, "current_leg_start_actual_dep": "2026-09-18T08:49:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:28.990258", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
NEI |
2N16 |
380017 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "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": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "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": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "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": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5831.098, "from_m": 5434.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6876.111, "from_m": 5831.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6920.593, "from_m": 6876.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11864.199, "from_m": 6920.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12111.711, "from_m": 11864.199, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19676.145, "from_m": 12111.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23873.381, "from_m": 19676.145, "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": 24186.493, "from_m": 23873.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 664333, "profile_key": "0f7a3d8fbc40b091c48c5ac8c0b38275a32e6844b3cfef0a146e0bd8081db74c", "schedule_id": 27511, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0826", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0832H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0836H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 39541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841", "location": "Muirend", "stage_seq": 10, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Williamwood", "stage_seq": 11, "distance_m": 8849.363, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Whitecraigs", "stage_seq": 12, "distance_m": 16456.459, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0849", "location": "Patterton", "stage_seq": 13, "distance_m": 18059.227, "section_seq": 1, "route_path_id": 39541}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Neilston", "stage_seq": 14, "distance_m": 24186.493, "section_seq": 1, "route_path_id": 39541}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24186.493, "from_m": 0.0, "section_seq": 1, "route_path_id": 39541}], "total_distance_m": 24186.493, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24134.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:12Z", "source_id": 55303291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:17Z", "source_id": 17693657, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:49Z", "source_id": 55307846, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:51Z", "source_id": 17694927, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:00Z", "source_id": 55313735, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:02Z", "source_id": 17696614, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:47Z", "source_id": 55318866, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:50Z", "source_id": 17697981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:43Z", "source_id": 55324389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:49Z", "source_id": 17699448, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:56Z", "source_id": 55330474, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:02Z", "source_id": 17701175, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:23Z", "source_id": 55334476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:28Z", "source_id": 17702206, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:00Z", "source_id": 55350107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:03Z", "source_id": 17706443, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:56Z", "source_id": 55367117, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:59Z", "source_id": 17710935, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0826 |
0826 |
9 |
None |
None |
Neilston |
0855 |
0855 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82646/2026-09-18/detailed |
None |
Patterton |
2026-09-18T08:49:00+01:00 |
Neilston |
6.0 |
{"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} |
3.8 |
0848 |
0854 |
Patterton |
Neilston |
Neilston |
55.7828901 |
-4.4269095 |
55.7828901 |
-4.4269095 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Neilston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710935 |
1789717979310127 |
37 |
37 |
2026-09-18 08:04:28.990258 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:28.201005 |
| 632743 |
664171 |
P02193 |
485D73MC18 |
2026-09-18 |
COMPLETE |
17710839 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 664171, "stp": "P", "toc": "Greater Anglia", "uid": "P02193", "consist": "755326", "dest_crs": "LWT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02193/2026-09-18/detailed", "trust_id": "485D73MC18", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "4", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "5D73", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "0854", "current_leg_dep": "0822", "current_leg_end": "Lowestoft", "origin_dep_time": "0821", "origin_platform": "5A", "current_location": "Lowestoft", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.307053, 52.626657], [1.3074152, 52.6264431], [1.3074972, 52.6263961], [1.3075693, 52.62635409999999], [1.3082901999999998, 52.6259341], [1.3086431999999997, 52.6257321], [1.3091542, 52.62543509999999], [1.3094131999999998, 52.625287099999994], [1.3096521999999997, 52.6251671], [1.3097274, 52.62513129999999], [1.3098641999999998, 52.62506609999999], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105781999999997, 52.62475210000001], [1.3108282, 52.62464909999999], [1.3111521999999998, 52.6245171], [1.3114492, 52.62440459999999], [1.3116932, 52.6243021], [1.3117705999999998, 52.6242701], [1.3119582, 52.624195099999994], [1.3121752, 52.6241111], [1.3122696, 52.62407579999999], [1.3123781999999995, 52.62403509999999], [1.3125362, 52.623977100000005], [1.3126941999999997, 52.62392309999999], [1.3128601999999998, 52.6238671], [1.3130661999999995, 52.6238031], [1.3132642, 52.6237451], [1.3135211999999998, 52.62367810000001], [1.3136485999999998, 52.62364720000001], [1.3138701, 52.623598099999995], [1.3140462, 52.62356009999999], [1.3141922, 52.623531099999994], [1.3144252, 52.623494100000016], [1.3146332, 52.6234621], [1.3148261999999995, 52.623438099999994], [1.3149782, 52.623421099999995], [1.3151482, 52.6234081], [1.3153274, 52.6234002], [1.3160299999999998, 52.623382799999995], [1.3167068999999998, 52.62338160000001], [1.3170678, 52.623377899999994], [1.3179612, 52.62334429999999], [1.3181398, 52.6233507], [1.318623, 52.6233682], [1.3191693999999998, 52.62338729999998], [1.3212231, 52.62351660000001], [1.3226585999999998, 52.62363220000001], [1.3231806999999998, 52.6236776], [1.3241403, 52.6237611], [1.3249125999999998, 52.62383580000001], [1.3253938, 52.62388370000001], [1.3264462, 52.624006900000005], [1.3275301999999998, 52.624124], [1.3276997, 52.62414630000001], [1.3287397999999997, 52.624283], [1.3297878, 52.6244264], [1.3314247999999995, 52.624666299999994], [1.331939, 52.624751399999994], [1.3325101, 52.6248378], [1.3332489, 52.624942], [1.3338517, 52.625021399999994], [1.3346351, 52.6251006], [1.3357283, 52.6251876], [1.3366680999999998, 52.6252432], [1.3375296, 52.62528160000001], [1.338956, 52.62529059999999], [1.3398202999999995, 52.62526659999999], [1.3413879, 52.625220899999995], [1.3425735, 52.62522169999998], [1.3434259999999998, 52.6252371], [1.3440914, 52.62525180000001], [1.3456553, 52.625304199999995], [1.3472437999999998, 52.6253844], [1.3474729261792822, 52.62539511752203], [1.3495303536611707, 52.62549135487483], [1.3495698, 52.6254932], [1.3497127, 52.62550009999999], [1.3524914, 52.625634899999994], [1.3558156, 52.6257743], [1.3576324999999998, 52.62582819999999], [1.3600070999999998, 52.625867099999994], [1.3621295999999998, 52.6258396], [1.3636143, 52.62578349999999], [1.3651911, 52.625725900000006], [1.3655478, 52.62570409999999], [1.3672245, 52.6255857], [1.368813, 52.62543719999999], [1.3717736, 52.62512100000001], [1.3727980999999998, 52.6250001], [1.3745598, 52.62478569999999], [1.3764802, 52.624511700000006], [1.3776762, 52.624331], [1.3789431, 52.62409269999999], [1.3805459, 52.623752], [1.3861167, 52.622312599999994], [1.3872385, 52.6220719], [1.387735, 52.6219779], [1.3891175, 52.6217448], [1.3906461999999995, 52.621529200000005], [1.3921048, 52.62137189999999], [1.3928389000000003, 52.6212987], [1.3935883, 52.6212445], [1.3941524, 52.62122069999999], [1.3947475, 52.6212144], [1.3959467, 52.62120970000001], [1.3981661, 52.6212496], [1.3986299999999998, 52.62126440000001], [1.3990971999999997, 52.621285799999995], [1.3995551, 52.6213151], [1.4000134999999998, 52.621354700000005], [1.4009713999999998, 52.6214378], [1.4019243, 52.62154349999999], [1.4028754, 52.62165160000001], [1.4038254, 52.6217584], [1.4077950999999995, 52.62222919999999], [1.4105928, 52.62256620000001], [1.4112166, 52.6226375], [1.4113753999999998, 52.6226541], [1.4116884999999997, 52.62268689999999], [1.4119193, 52.622714], [1.4133392, 52.6228989], [1.4140847999999997, 52.6229884], [1.4148297, 52.6230695], [1.4155721, 52.6231461], [1.4163917999999998, 52.623224099999995], [1.41707, 52.6232832], [1.4182051999999998, 52.6233672], [1.4187696999999997, 52.6234007], [1.4189177999999998, 52.62340970000001], [1.4198132, 52.6234567], [1.4202309, 52.62347679999999], [1.4210297999999997, 52.6234899], [1.4213374, 52.6234937], [1.4219888, 52.623491], [1.4224872999999998, 52.6234829], [1.4227020999999995, 52.62347799999999], [1.4233502999999998, 52.6234574], [1.424126, 52.6234147], [1.4246865, 52.6233804], [1.4248936, 52.6233621], [1.4254672999999998, 52.623313], [1.4257348999999997, 52.6232873], [1.4264334, 52.62321109999999], [1.4270667, 52.62312680000001], [1.4273017999999995, 52.623097499999986], [1.4277919, 52.6230236], [1.4284853000000002, 52.622905900000006], [1.4289835, 52.6228212], [1.4295657, 52.62270869999999], [1.4301385, 52.622596], [1.4307171, 52.6224627], [1.4312187999999997, 52.62234269999998], [1.4317818999999998, 52.6221937], [1.4324419, 52.6220089], [1.4337335, 52.621630799999984], [1.4351393999999995, 52.62114630000001], [1.4353722999999998, 52.6210591], [1.4357903999999997, 52.62089720000001], [1.4360881, 52.6207806], [1.4364509999999997, 52.62063130000001], [1.436745, 52.62050390000001], [1.4371845, 52.620322900000005], [1.437304454591234, 52.62026794285054], [1.437893, 52.61999829999999], [1.4391307999999998, 52.6194368], [1.4393647, 52.6193344], [1.4406791, 52.6187147], [1.4411069, 52.618507], [1.4412723, 52.6184267], [1.4418673, 52.6181378], [1.4430065999999997, 52.6175577], [1.4438592, 52.61709519999999], [1.4446832, 52.61662530000001], [1.4458124, 52.6159311], [1.4469088999999995, 52.6152332], [1.4479651, 52.6145182], [1.4489817, 52.6137867], [1.4507037, 52.6124093], [1.45155, 52.61164960000001], [1.4523531999999997, 52.6108785], [1.4534507, 52.6098515], [1.4567107, 52.60666049999999], [1.4567431999999998, 52.6066292], [1.4576031, 52.605802899999986], [1.4582366, 52.60519630000001], [1.4594357999999998, 52.604159200000005], [1.4601048, 52.6035955], [1.460160597715004, 52.60355296986019], [1.461981, 52.6021654], [1.4632576, 52.6013558], [1.4645277999999995, 52.6006057], [1.4658488999999997, 52.599863600000006], [1.4672141, 52.5991567], [1.4679505, 52.5987743], [1.4700698, 52.5977425], [1.4702789, 52.597647999999985], [1.4703319, 52.597625099999995], [1.4723506999999998, 52.59672090000001], [1.4725069, 52.596652699999986], [1.4748145999999998, 52.595688800000005], [1.4754364, 52.5954498], [1.4824146, 52.5927277], [1.4858597, 52.59134790000001], [1.4892415, 52.58994100000001], [1.4899945, 52.58962319999999], [1.4906842, 52.5892952], [1.4921055, 52.5885672], [1.4947805, 52.5871458], [1.5039854, 52.5822964], [1.5061823, 52.581338], [1.5081648, 52.580542], [1.5096416, 52.5800065], [1.5116252999999995, 52.579352500000006], [1.5131239, 52.5788582], [1.5136130999999995, 52.5787031], [1.5140461999999997, 52.57856629999999], [1.514513, 52.57842260000001], [1.5149306000000002, 52.57828829999999], [1.5176666, 52.5774047], [1.5217249999999998, 52.57609109999999], [1.5237412, 52.57546909999999], [1.525806, 52.5747934], [1.5264402, 52.57460009999999], [1.5268273, 52.57448720000001], [1.5271359830031863, 52.574388910889446], [1.5401885, 52.5702326], [1.5527323, 52.56623789999999], [1.5547694, 52.5656351], [1.5557892, 52.5653431], [1.5568084, 52.5650607], [1.5576348, 52.5648406], [1.5584930999999995, 52.56463219999999], [1.5593631, 52.5644573], [1.559896, 52.56435650000001], [1.5602754, 52.5642904], [1.5605264, 52.564248699999986], [1.5613265999999997, 52.5641473], [1.562586, 52.56396620000001], [1.5633537999999998, 52.56385389999999], [1.5638767999999998, 52.56378809999998], [1.5643071999999998, 52.5637411], [1.5650954999999998, 52.56366800000001], [1.5661853, 52.5635965], [1.5670649, 52.5635632], [1.5683428999999998, 52.563515200000005], [1.5697783999999997, 52.563476], [1.5700808999999998, 52.5634647], [1.5703899, 52.56344159999999], [1.5708806, 52.5633739], [1.5712257999999997, 52.563309], [1.5715028999999998, 52.56323299999999], [1.5717908, 52.56313329999999], [1.5720639999999997, 52.5630251], [1.5723604999999998, 52.562879], [1.5726532, 52.562704999999994], [1.5727886, 52.5626102], [1.5729956, 52.56243880000001], [1.5731727, 52.56225609999999], [1.5733255999999998, 52.5620752], [1.5734329, 52.561899100000005], [1.573531, 52.5616569], [1.5736070999999998, 52.56139660000001], [1.5736220999999997, 52.5613355], [1.5736292999999997, 52.5612727], [1.5736315, 52.56123389999999], [1.5736297, 52.5611989], [1.573631, 52.5611446], [1.5736183999999998, 52.5610107], [1.5735969, 52.56088549999999], [1.5735041999999997, 52.56058459999999], [1.5734349, 52.56040649999999], [1.5733495999999998, 52.5602326], [1.5732750999999998, 52.56010080000001], [1.5731831999999997, 52.5599706], [1.5728983, 52.55963959999998], [1.5726697, 52.5593042], [1.5725572000000003, 52.55910109999999], [1.5725167, 52.5590304], [1.5722055, 52.558427], [1.5721256, 52.558259199999995], [1.5720289999999997, 52.5580309], [1.5719727, 52.5578098], [1.5719511999999998, 52.55757499999999], [1.5719566, 52.5573402], [1.5720183, 52.5570851], [1.5721013999999998, 52.55683789999999], [1.5722140999999998, 52.556603300000006], [1.572526, 52.55609299999999], [1.5728824, 52.555666999999985], [1.5732762, 52.555272599999995], [1.5736839, 52.55496599999999], [1.5741131, 52.55470510000001], [1.5745959, 52.5544702], [1.5752181, 52.5542419], [1.575384, 52.554193700000006], [1.5758403999999997, 52.55405929999999], [1.576409, 52.5539353], [1.5772351, 52.55380480000001], [1.5781042, 52.55369399999999], [1.5783906, 52.5536679], [1.5793273, 52.553550400000006], [1.5803036, 52.55340039999999], [1.5811371999999997, 52.55323080000001], [1.5820739, 52.553022], [1.5829858, 52.5527872], [1.5838385999999998, 52.5525317], [1.5843686, 52.5523633], [1.5848557999999997, 52.55218140000001], [1.585384, 52.5519736], [1.5858754, 52.55176939999999], [1.5868006999999995, 52.5513303], [1.5909869503425025, 52.54896191164581], [1.5924629999999995, 52.54812679999999], [1.6169073, 52.5342008], [1.6169675114151385, 52.53416653764158], [1.6178871999999995, 52.533643199999986], [1.6189366, 52.532958099999995], [1.6199036999999998, 52.5322537], [1.6211804999999997, 52.5311151], [1.6216912999999995, 52.5306011], [1.6217471999999995, 52.53054480000001], [1.6218012, 52.530485299999995], [1.6219168999999998, 52.530357299999984], [1.6222608, 52.529948], [1.6228943, 52.52916489999999], [1.6229897, 52.5290248], [1.6230186999999998, 52.5289819], [1.6230729, 52.528909899999995], [1.6239075999999997, 52.52779300000001], [1.6259074999999998, 52.52512810000001], [1.6284538, 52.521667099999995], [1.628648, 52.5214309], [1.6293366, 52.5205934], [1.6298263999999998, 52.5200681], [1.6303605, 52.51955480000001], [1.6309563, 52.51903], [1.6310295, 52.51896549999999], [1.6317436, 52.51839530000001], [1.6324960999999998, 52.5178633], [1.6332961, 52.5173612], [1.6343945, 52.516731400000005], [1.635541, 52.51613110000001], [1.6356729, 52.5160742], [1.6360871999999995, 52.51589529999998], [1.6361883, 52.5158483], [1.6368085, 52.5155845], [1.6381285, 52.51507600000001], [1.6391723000000002, 52.5147328], [1.6418219, 52.513904200000006], [1.6452616, 52.5128633], [1.6476877999999997, 52.51214949999999], [1.6483244, 52.511964], [1.6488729000000002, 52.5118048], [1.6493357999999998, 52.5116313], [1.6498436000000003, 52.511415799999995], [1.6503731, 52.51115730000001], [1.6508406999999998, 52.5108999], [1.6513556, 52.5105963], [1.6514304, 52.5105612], [1.6518065, 52.51035520000001], [1.6521998, 52.51015869999999], [1.6528155, 52.5098702], [1.6534014, 52.5096276], [1.6539248, 52.5094108], [1.6545685999999995, 52.5091888], [1.655266, 52.50897990000001], [1.6559525999999998, 52.508803499999985], [1.6566392, 52.5086468], [1.6572292999999998, 52.5085293], [1.6578688, 52.5084245], [1.6585694000000002, 52.50832449999999], [1.6589253999999998, 52.508281], [1.6594193999999998, 52.50822840000001], [1.6600095, 52.50818269999999], [1.6606317999999998, 52.50813699999999], [1.6613184, 52.50809779999999], [1.6621017, 52.5080195], [1.6629491999999997, 52.5078954], [1.6637538999999997, 52.5077517], [1.6645328, 52.50758160000001], [1.6653417999999998, 52.507379500000006], [1.6660499, 52.507170599999995], [1.6667043, 52.5069485], [1.6675412, 52.506615499999995], [1.6684530999999998, 52.50623019999999], [1.6712212, 52.50496330000001], [1.6748046, 52.503330600000005], [1.676017, 52.502769], [1.6770147, 52.50227259999999], [1.6778516, 52.50179579999999], [1.6789674, 52.5010905], [1.6801647, 52.50014440000001], [1.6812804999999995, 52.499122], [1.682171, 52.4980691], [1.6827074999999998, 52.4972781], [1.6830765, 52.49662300000001], [1.6833877, 52.49596319999999], [1.6836988000000002, 52.49509449999999], [1.6838919, 52.4943694], [1.6839014006260178, 52.49430286280318], [1.6839777000000002, 52.493768499999995], [1.6842031, 52.4915866], [1.6844926999999998, 52.4883957], [1.6848284999999998, 52.48472329999999], [1.6850020999999995, 52.4841593], [1.6852329999999998, 52.483505099999995], [1.6857007999999998, 52.48269069999999], [1.6863166, 52.4819269], [1.6865055, 52.4817243], [1.6867736999999998, 52.4814662], [1.687117, 52.481165699999984], [1.6875454, 52.4808328], [1.6880388999999998, 52.48049950000001], [1.6884304999999995, 52.4802577], [1.6889087, 52.479996], [1.6894283000000003, 52.4797513], [1.6899808000000005, 52.47950960000001], [1.690635, 52.4792727], [1.6912683, 52.479067], [1.6919986, 52.4788645], [1.6923303999999997, 52.4787776], [1.6928112999999998, 52.4786745], [1.6933899, 52.47856530000001], [1.6940685, 52.47845249999999], [1.6944890999999995, 52.478400499999985], [1.6954336999999997, 52.4783072], [1.6962438, 52.4782614], [1.6972396999999997, 52.4782187], [1.6979335000000002, 52.4781982], [1.7047559, 52.47798579999999], [1.705205, 52.4779695], [1.7067990398270907, 52.47791303081576], [1.7124342999999995, 52.47771339999999], [1.7151837, 52.47769230000001], [1.7154864, 52.477692899999994], [1.7158132999999998, 52.4777007], [1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Norwich", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Norwich", "current_leg_milage": "23.4", "linx_max_speed_mph": 100, "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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17090.159, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20285.473, \"from_m\": 17090.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20934.813, \"from_m\": 20285.473, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21036.562, \"from_m\": 20934.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35632.635, \"from_m\": 21036.562, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35745.17, \"from_m\": 35632.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36689.909, \"from_m\": 35745.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36743.985, \"from_m\": 36689.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37384.991, \"from_m\": 36743.985, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37791.355, \"from_m\": 37384.991, \"capability_applied\": null, \"effective_limit_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\": 664171, \"profile_key\": \"a163aa0a0fee782c823f3f55da65fc6633dd1ad085b7f80e242b656d255bd825\", \"schedule_id\": 19252, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Cantley\", \"stage_seq\": 5, \"distance_m\": 16129.33, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 19587.113, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Somerleyton\", \"stage_seq\": 7, \"distance_m\": 28935.577, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 8, \"distance_m\": 35745.17, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 9, \"distance_m\": 36689.909, \"section_seq\": 1, \"route_path_id\": 74163}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 10, \"distance_m\": 37791.355, \"section_seq\": 1, \"route_path_id\": 74163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37791.355, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74163}], \"total_distance_m\": 37791.355, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37651.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 140.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0821", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:45Z\", \"source_id\": 55313041, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:50Z\", \"source_id\": 17696438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:05Z\", \"source_id\": 55344684, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:09Z\", \"source_id\": 17704973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:52Z\", \"source_id\": 55366897, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:53Z\", \"source_id\": 17710839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "4", "timing_fact_generation": 1789717974724300, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:32.745737", "service_state_evidence_id": 17710839, "current_leg_start_actual_dep": "2026-09-18T08:21:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:32.922927", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LWT |
5D73 |
755326 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17090.159, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20285.473, "from_m": 17090.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20934.813, "from_m": 20285.473, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21036.562, "from_m": 20934.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35632.635, "from_m": 21036.562, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35745.17, "from_m": 35632.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36689.909, "from_m": 35745.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36743.985, "from_m": 36689.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37384.991, "from_m": 36743.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37791.355, "from_m": 37384.991, "capability_applied": null, "effective_limit_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": 664171, "profile_key": "a163aa0a0fee782c823f3f55da65fc6633dd1ad085b7f80e242b656d255bd825", "schedule_id": 19252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0821", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Brundall", "stage_seq": 4, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Cantley", "stage_seq": 5, "distance_m": 16129.33, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 19587.113, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Somerleyton", "stage_seq": 7, "distance_m": 28935.577, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Oulton Broad North Jn", "stage_seq": 8, "distance_m": 35745.17, "section_seq": 1, "route_path_id": 74163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Coke Ovens Jn", "stage_seq": 9, "distance_m": 36689.909, "section_seq": 1, "route_path_id": 74163}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 10, "distance_m": 37791.355, "section_seq": 1, "route_path_id": 74163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37791.355, "from_m": 0.0, "section_seq": 1, "route_path_id": 74163}], "total_distance_m": 37791.355, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37651.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 140.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:45Z", "source_id": 55313041, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:50Z", "source_id": 17696438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:05Z", "source_id": 55344684, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:09Z", "source_id": 17704973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12874, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:52Z", "source_id": 55366897, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:53Z", "source_id": 17710839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Norwich |
0821 |
0821 |
5A |
None |
None |
Lowestoft |
0854 |
0854 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02193/2026-09-18/detailed |
None |
Norwich |
2026-09-18T08:21:00+01:00 |
Lowestoft |
32.0 |
{"type": "LineString", "coordinates": [[1.307053, 52.626657], [1.3074152, 52.6264431], [1.3074972, 52.6263961], [1.3075693, 52.62635409999999], [1.3082901999999998, 52.6259341], [1.3086431999999997, 52.6257321], [1.3091542, 52.62543509999999], [1.3094131999999998, 52.625287099999994], [1.3096521999999997, 52.6251671], [1.3097274, 52.62513129999999], [1.3098641999999998, 52.62506609999999], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105781999999997, 52.62475210000001], [1.3108282, 52.62464909999999], [1.3111521999999998, 52.6245171], [1.3114492, 52.62440459999999], [1.3116932, 52.6243021], [1.3117705999999998, 52.6242701], [1.3119582, 52.624195099999994], [1.3121752, 52.6241111], [1.3122696, 52.62407579999999], [1.3123781999999995, 52.62403509999999], [1.3125362, 52.623977100000005], [1.3126941999999997, 52.62392309999999], [1.3128601999999998, 52.6238671], [1.3130661999999995, 52.6238031], [1.3132642, 52.6237451], [1.3135211999999998, 52.62367810000001], [1.3136485999999998, 52.62364720000001], [1.3138701, 52.623598099999995], [1.3140462, 52.62356009999999], [1.3141922, 52.623531099999994], [1.3144252, 52.623494100000016], [1.3146332, 52.6234621], [1.3148261999999995, 52.623438099999994], [1.3149782, 52.623421099999995], [1.3151482, 52.6234081], [1.3153274, 52.6234002], [1.3160299999999998, 52.623382799999995], [1.3167068999999998, 52.62338160000001], [1.3170678, 52.623377899999994], [1.3179612, 52.62334429999999], [1.3181398, 52.6233507], [1.318623, 52.6233682], [1.3191693999999998, 52.62338729999998], [1.3212231, 52.62351660000001], [1.3226585999999998, 52.62363220000001], [1.3231806999999998, 52.6236776], [1.3241403, 52.6237611], [1.3249125999999998, 52.62383580000001], [1.3253938, 52.62388370000001], [1.3264462, 52.624006900000005], [1.3275301999999998, 52.624124], [1.3276997, 52.62414630000001], [1.3287397999999997, 52.624283], [1.3297878, 52.6244264], [1.3314247999999995, 52.624666299999994], [1.331939, 52.624751399999994], [1.3325101, 52.6248378], [1.3332489, 52.624942], [1.3338517, 52.625021399999994], [1.3346351, 52.6251006], [1.3357283, 52.6251876], [1.3366680999999998, 52.6252432], [1.3375296, 52.62528160000001], [1.338956, 52.62529059999999], [1.3398202999999995, 52.62526659999999], [1.3413879, 52.625220899999995], [1.3425735, 52.62522169999998], [1.3434259999999998, 52.6252371], [1.3440914, 52.62525180000001], [1.3456553, 52.625304199999995], [1.3472437999999998, 52.6253844], [1.3474729261792822, 52.62539511752203], [1.3495303536611707, 52.62549135487483], [1.3495698, 52.6254932], [1.3497127, 52.62550009999999], [1.3524914, 52.625634899999994], [1.3558156, 52.6257743], [1.3576324999999998, 52.62582819999999], [1.3600070999999998, 52.625867099999994], [1.3621295999999998, 52.6258396], [1.3636143, 52.62578349999999], [1.3651911, 52.625725900000006], [1.3655478, 52.62570409999999], [1.3672245, 52.6255857], [1.368813, 52.62543719999999], [1.3717736, 52.62512100000001], [1.3727980999999998, 52.6250001], [1.3745598, 52.62478569999999], [1.3764802, 52.624511700000006], [1.3776762, 52.624331], [1.3789431, 52.62409269999999], [1.3805459, 52.623752], [1.3861167, 52.622312599999994], [1.3872385, 52.6220719], [1.387735, 52.6219779], [1.3891175, 52.6217448], [1.3906461999999995, 52.621529200000005], [1.3921048, 52.62137189999999], [1.3928389000000003, 52.6212987], [1.3935883, 52.6212445], [1.3941524, 52.62122069999999], [1.3947475, 52.6212144], [1.3959467, 52.62120970000001], [1.3981661, 52.6212496], [1.3986299999999998, 52.62126440000001], [1.3990971999999997, 52.621285799999995], [1.3995551, 52.6213151], [1.4000134999999998, 52.621354700000005], [1.4009713999999998, 52.6214378], [1.4019243, 52.62154349999999], [1.4028754, 52.62165160000001], [1.4038254, 52.6217584], [1.4077950999999995, 52.62222919999999], [1.4105928, 52.62256620000001], [1.4112166, 52.6226375], [1.4113753999999998, 52.6226541], [1.4116884999999997, 52.62268689999999], [1.4119193, 52.622714], [1.4133392, 52.6228989], [1.4140847999999997, 52.6229884], [1.4148297, 52.6230695], [1.4155721, 52.6231461], [1.4163917999999998, 52.623224099999995], [1.41707, 52.6232832], [1.4182051999999998, 52.6233672], [1.4187696999999997, 52.6234007], [1.4189177999999998, 52.62340970000001], [1.4198132, 52.6234567], [1.4202309, 52.62347679999999], [1.4210297999999997, 52.6234899], [1.4213374, 52.6234937], [1.4219888, 52.623491], [1.4224872999999998, 52.6234829], [1.4227020999999995, 52.62347799999999], [1.4233502999999998, 52.6234574], [1.424126, 52.6234147], [1.4246865, 52.6233804], [1.4248936, 52.6233621], [1.4254672999999998, 52.623313], [1.4257348999999997, 52.6232873], [1.4264334, 52.62321109999999], [1.4270667, 52.62312680000001], [1.4273017999999995, 52.623097499999986], [1.4277919, 52.6230236], [1.4284853000000002, 52.622905900000006], [1.4289835, 52.6228212], [1.4295657, 52.62270869999999], [1.4301385, 52.622596], [1.4307171, 52.6224627], [1.4312187999999997, 52.62234269999998], [1.4317818999999998, 52.6221937], [1.4324419, 52.6220089], [1.4337335, 52.621630799999984], [1.4351393999999995, 52.62114630000001], [1.4353722999999998, 52.6210591], [1.4357903999999997, 52.62089720000001], [1.4360881, 52.6207806], [1.4364509999999997, 52.62063130000001], [1.436745, 52.62050390000001], [1.4371845, 52.620322900000005], [1.437304454591234, 52.62026794285054], [1.437893, 52.61999829999999], [1.4391307999999998, 52.6194368], [1.4393647, 52.6193344], [1.4406791, 52.6187147], [1.4411069, 52.618507], [1.4412723, 52.6184267], [1.4418673, 52.6181378], [1.4430065999999997, 52.6175577], [1.4438592, 52.61709519999999], [1.4446832, 52.61662530000001], [1.4458124, 52.6159311], [1.4469088999999995, 52.6152332], [1.4479651, 52.6145182], [1.4489817, 52.6137867], [1.4507037, 52.6124093], [1.45155, 52.61164960000001], [1.4523531999999997, 52.6108785], [1.4534507, 52.6098515], [1.4567107, 52.60666049999999], [1.4567431999999998, 52.6066292], [1.4576031, 52.605802899999986], [1.4582366, 52.60519630000001], [1.4594357999999998, 52.604159200000005], [1.4601048, 52.6035955], [1.460160597715004, 52.60355296986019], [1.461981, 52.6021654], [1.4632576, 52.6013558], [1.4645277999999995, 52.6006057], [1.4658488999999997, 52.599863600000006], [1.4672141, 52.5991567], [1.4679505, 52.5987743], [1.4700698, 52.5977425], [1.4702789, 52.597647999999985], [1.4703319, 52.597625099999995], [1.4723506999999998, 52.59672090000001], [1.4725069, 52.596652699999986], [1.4748145999999998, 52.595688800000005], [1.4754364, 52.5954498], [1.4824146, 52.5927277], [1.4858597, 52.59134790000001], [1.4892415, 52.58994100000001], [1.4899945, 52.58962319999999], [1.4906842, 52.5892952], [1.4921055, 52.5885672], [1.4947805, 52.5871458], [1.5039854, 52.5822964], [1.5061823, 52.581338], [1.5081648, 52.580542], [1.5096416, 52.5800065], [1.5116252999999995, 52.579352500000006], [1.5131239, 52.5788582], [1.5136130999999995, 52.5787031], [1.5140461999999997, 52.57856629999999], [1.514513, 52.57842260000001], [1.5149306000000002, 52.57828829999999], [1.5176666, 52.5774047], [1.5217249999999998, 52.57609109999999], [1.5237412, 52.57546909999999], [1.525806, 52.5747934], [1.5264402, 52.57460009999999], [1.5268273, 52.57448720000001], [1.5271359830031863, 52.574388910889446], [1.5401885, 52.5702326], [1.5527323, 52.56623789999999], [1.5547694, 52.5656351], [1.5557892, 52.5653431], [1.5568084, 52.5650607], [1.5576348, 52.5648406], [1.5584930999999995, 52.56463219999999], [1.5593631, 52.5644573], [1.559896, 52.56435650000001], [1.5602754, 52.5642904], [1.5605264, 52.564248699999986], [1.5613265999999997, 52.5641473], [1.562586, 52.56396620000001], [1.5633537999999998, 52.56385389999999], [1.5638767999999998, 52.56378809999998], [1.5643071999999998, 52.5637411], [1.5650954999999998, 52.56366800000001], [1.5661853, 52.5635965], [1.5670649, 52.5635632], [1.5683428999999998, 52.563515200000005], [1.5697783999999997, 52.563476], [1.5700808999999998, 52.5634647], [1.5703899, 52.56344159999999], [1.5708806, 52.5633739], [1.5712257999999997, 52.563309], [1.5715028999999998, 52.56323299999999], [1.5717908, 52.56313329999999], [1.5720639999999997, 52.5630251], [1.5723604999999998, 52.562879], [1.5726532, 52.562704999999994], [1.5727886, 52.5626102], [1.5729956, 52.56243880000001], [1.5731727, 52.56225609999999], [1.5733255999999998, 52.5620752], [1.5734329, 52.561899100000005], [1.573531, 52.5616569], [1.5736070999999998, 52.56139660000001], [1.5736220999999997, 52.5613355], [1.5736292999999997, 52.5612727], [1.5736315, 52.56123389999999], [1.5736297, 52.5611989], [1.573631, 52.5611446], [1.5736183999999998, 52.5610107], [1.5735969, 52.56088549999999], [1.5735041999999997, 52.56058459999999], [1.5734349, 52.56040649999999], [1.5733495999999998, 52.5602326], [1.5732750999999998, 52.56010080000001], [1.5731831999999997, 52.5599706], [1.5728983, 52.55963959999998], [1.5726697, 52.5593042], [1.5725572000000003, 52.55910109999999], [1.5725167, 52.5590304], [1.5722055, 52.558427], [1.5721256, 52.558259199999995], [1.5720289999999997, 52.5580309], [1.5719727, 52.5578098], [1.5719511999999998, 52.55757499999999], [1.5719566, 52.5573402], [1.5720183, 52.5570851], [1.5721013999999998, 52.55683789999999], [1.5722140999999998, 52.556603300000006], [1.572526, 52.55609299999999], [1.5728824, 52.555666999999985], [1.5732762, 52.555272599999995], [1.5736839, 52.55496599999999], [1.5741131, 52.55470510000001], [1.5745959, 52.5544702], [1.5752181, 52.5542419], [1.575384, 52.554193700000006], [1.5758403999999997, 52.55405929999999], [1.576409, 52.5539353], [1.5772351, 52.55380480000001], [1.5781042, 52.55369399999999], [1.5783906, 52.5536679], [1.5793273, 52.553550400000006], [1.5803036, 52.55340039999999], [1.5811371999999997, 52.55323080000001], [1.5820739, 52.553022], [1.5829858, 52.5527872], [1.5838385999999998, 52.5525317], [1.5843686, 52.5523633], [1.5848557999999997, 52.55218140000001], [1.585384, 52.5519736], [1.5858754, 52.55176939999999], [1.5868006999999995, 52.5513303], [1.5909869503425025, 52.54896191164581], [1.5924629999999995, 52.54812679999999], [1.6169073, 52.5342008], [1.6169675114151385, 52.53416653764158], [1.6178871999999995, 52.533643199999986], [1.6189366, 52.532958099999995], [1.6199036999999998, 52.5322537], [1.6211804999999997, 52.5311151], [1.6216912999999995, 52.5306011], [1.6217471999999995, 52.53054480000001], [1.6218012, 52.530485299999995], [1.6219168999999998, 52.530357299999984], [1.6222608, 52.529948], [1.6228943, 52.52916489999999], [1.6229897, 52.5290248], [1.6230186999999998, 52.5289819], [1.6230729, 52.528909899999995], [1.6239075999999997, 52.52779300000001], [1.6259074999999998, 52.52512810000001], [1.6284538, 52.521667099999995], [1.628648, 52.5214309], [1.6293366, 52.5205934], [1.6298263999999998, 52.5200681], [1.6303605, 52.51955480000001], [1.6309563, 52.51903], [1.6310295, 52.51896549999999], [1.6317436, 52.51839530000001], [1.6324960999999998, 52.5178633], [1.6332961, 52.5173612], [1.6343945, 52.516731400000005], [1.635541, 52.51613110000001], [1.6356729, 52.5160742], [1.6360871999999995, 52.51589529999998], [1.6361883, 52.5158483], [1.6368085, 52.5155845], [1.6381285, 52.51507600000001], [1.6391723000000002, 52.5147328], [1.6418219, 52.513904200000006], [1.6452616, 52.5128633], [1.6476877999999997, 52.51214949999999], [1.6483244, 52.511964], [1.6488729000000002, 52.5118048], [1.6493357999999998, 52.5116313], [1.6498436000000003, 52.511415799999995], [1.6503731, 52.51115730000001], [1.6508406999999998, 52.5108999], [1.6513556, 52.5105963], [1.6514304, 52.5105612], [1.6518065, 52.51035520000001], [1.6521998, 52.51015869999999], [1.6528155, 52.5098702], [1.6534014, 52.5096276], [1.6539248, 52.5094108], [1.6545685999999995, 52.5091888], [1.655266, 52.50897990000001], [1.6559525999999998, 52.508803499999985], [1.6566392, 52.5086468], [1.6572292999999998, 52.5085293], [1.6578688, 52.5084245], [1.6585694000000002, 52.50832449999999], [1.6589253999999998, 52.508281], [1.6594193999999998, 52.50822840000001], [1.6600095, 52.50818269999999], [1.6606317999999998, 52.50813699999999], [1.6613184, 52.50809779999999], [1.6621017, 52.5080195], [1.6629491999999997, 52.5078954], [1.6637538999999997, 52.5077517], [1.6645328, 52.50758160000001], [1.6653417999999998, 52.507379500000006], [1.6660499, 52.507170599999995], [1.6667043, 52.5069485], [1.6675412, 52.506615499999995], [1.6684530999999998, 52.50623019999999], [1.6712212, 52.50496330000001], [1.6748046, 52.503330600000005], [1.676017, 52.502769], [1.6770147, 52.50227259999999], [1.6778516, 52.50179579999999], [1.6789674, 52.5010905], [1.6801647, 52.50014440000001], [1.6812804999999995, 52.499122], [1.682171, 52.4980691], [1.6827074999999998, 52.4972781], [1.6830765, 52.49662300000001], [1.6833877, 52.49596319999999], [1.6836988000000002, 52.49509449999999], [1.6838919, 52.4943694], [1.6839014006260178, 52.49430286280318], [1.6839777000000002, 52.493768499999995], [1.6842031, 52.4915866], [1.6844926999999998, 52.4883957], [1.6848284999999998, 52.48472329999999], [1.6850020999999995, 52.4841593], [1.6852329999999998, 52.483505099999995], [1.6857007999999998, 52.48269069999999], [1.6863166, 52.4819269], [1.6865055, 52.4817243], [1.6867736999999998, 52.4814662], [1.687117, 52.481165699999984], [1.6875454, 52.4808328], [1.6880388999999998, 52.48049950000001], [1.6884304999999995, 52.4802577], [1.6889087, 52.479996], [1.6894283000000003, 52.4797513], [1.6899808000000005, 52.47950960000001], [1.690635, 52.4792727], [1.6912683, 52.479067], [1.6919986, 52.4788645], [1.6923303999999997, 52.4787776], [1.6928112999999998, 52.4786745], [1.6933899, 52.47856530000001], [1.6940685, 52.47845249999999], [1.6944890999999995, 52.478400499999985], [1.6954336999999997, 52.4783072], [1.6962438, 52.4782614], [1.6972396999999997, 52.4782187], [1.6979335000000002, 52.4781982], [1.7047559, 52.47798579999999], [1.705205, 52.4779695], [1.7067990398270907, 52.47791303081576], [1.7124342999999995, 52.47771339999999], [1.7151837, 52.47769230000001], [1.7154864, 52.477692899999994], [1.7158132999999998, 52.4777007], [1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} |
23.4 |
0822 |
0854 |
Norwich |
Lowestoft |
Lowestoft |
52.4742883 |
1.7496733 |
52.4742883 |
1.7496733 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Lowestoft |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710839 |
1789717974724300 |
22 |
22 |
2026-09-18 08:04:32.922927 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:32.745737 |
| 632744 |
663938 |
P88457 |
872M26MC18 |
2026-09-18 |
COMPLETE |
17710957 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663938, "stp": "P", "toc": "Southeastern", "uid": "P88457", "consist": "465153+465901", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88457/2026-09-18/detailed", "trust_id": "872M26MC18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M26", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "0854", "current_leg_dep": "0850", "current_leg_end": "Orpington", "origin_dep_time": "0812", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"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\": 6172.296, \"from_m\": 6148.434, \"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\": 6698.715, \"from_m\": 6172.296, \"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\": 20116.711, \"from_m\": 6698.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20200.05, \"from_m\": 20116.711, \"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\": 20273.507, \"from_m\": 20200.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20367.098, \"from_m\": 20273.507, \"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\": 21536.956, \"from_m\": 20367.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23541.786, \"from_m\": 21536.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23596.744, \"from_m\": 23541.786, \"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\": 23684.643, \"from_m\": 23596.744, \"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\": 23734.685, \"from_m\": 23684.643, \"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\": 23885.785, \"from_m\": 23734.685, \"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\": 24084.756, \"from_m\": 23885.785, \"capability_applied\": null, \"effective_limit_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\": 663938, \"profile_key\": \"973f98ee87cc3873247b384c150ace3a51d981029cf00f31c6ee59ad96266f76\", \"schedule_id\": 22880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6410.111, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8123.794, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.854, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11542.243, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0832H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.893, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13912.325, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 16110.866, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 17419.934, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": \"0844H\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 19257.769, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 20200.05, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21413.771, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0849H\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22137.422, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24084.756, \"section_seq\": 1, \"route_path_id\": 37584}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24084.756, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}], \"total_distance_m\": 24084.756, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22772.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1312.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:24Z\", \"source_id\": 55272129, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:28Z\", \"source_id\": 17685288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:46Z\", \"source_id\": 55278957, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:47Z\", \"source_id\": 17687134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:38Z\", \"source_id\": 55287364, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:43Z\", \"source_id\": 17689419, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:18Z\", \"source_id\": 55295154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:23Z\", \"source_id\": 17691450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:50Z\", \"source_id\": 55305052, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:54Z\", \"source_id\": 17694168, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:42Z\", \"source_id\": 55310211, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:47Z\", \"source_id\": 17695606, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:08Z\", \"source_id\": 55317041, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:12Z\", \"source_id\": 17697502, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:15Z\", \"source_id\": 55325842, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:18Z\", \"source_id\": 17699838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:04Z\", \"source_id\": 55333601, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:06Z\", \"source_id\": 17701963, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:07Z\", \"source_id\": 55342037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:08Z\", \"source_id\": 17704261, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:11Z\", \"source_id\": 55356309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:14Z\", \"source_id\": 17708070, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:58Z\", \"source_id\": 55367158, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:01Z\", \"source_id\": 17710957, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789717982773778, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:36.189406", "service_state_evidence_id": 17710957, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:36.601633", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M26 |
465153+465901 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "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": 6172.296, "from_m": 6148.434, "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": 6698.715, "from_m": 6172.296, "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": 20116.711, "from_m": 6698.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20200.05, "from_m": 20116.711, "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": 20273.507, "from_m": 20200.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20367.098, "from_m": 20273.507, "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": 21536.956, "from_m": 20367.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23541.786, "from_m": 21536.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23596.744, "from_m": 23541.786, "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": 23684.643, "from_m": 23596.744, "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": 23734.685, "from_m": 23684.643, "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": 23885.785, "from_m": 23734.685, "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": 24084.756, "from_m": 23885.785, "capability_applied": null, "effective_limit_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": 663938, "profile_key": "973f98ee87cc3873247b384c150ace3a51d981029cf00f31c6ee59ad96266f76", "schedule_id": 22880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6410.111, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8123.794, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.854, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Penge East", "stage_seq": 8, "distance_m": 11542.243, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0832H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.893, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13912.325, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Shortlands", "stage_seq": 11, "distance_m": 16110.866, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Bromley South", "stage_seq": 12, "distance_m": 17419.934, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": "0844H", "location": "Bickley", "stage_seq": 13, "distance_m": 19257.769, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 20200.05, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21413.771, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0849H", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22137.422, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24084.756, "section_seq": 1, "route_path_id": 37584}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24084.756, "from_m": 0.0, "section_seq": 1, "route_path_id": 37584}], "total_distance_m": 24084.756, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22772.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1312.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:24Z", "source_id": 55272129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:28Z", "source_id": 17685288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:46Z", "source_id": 55278957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:47Z", "source_id": 17687134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:38Z", "source_id": 55287364, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:43Z", "source_id": 17689419, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:18Z", "source_id": 55295154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:23Z", "source_id": 17691450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:50Z", "source_id": 55305052, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:54Z", "source_id": 17694168, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:42Z", "source_id": 55310211, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:47Z", "source_id": 17695606, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:08Z", "source_id": 55317041, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:12Z", "source_id": 17697502, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:15Z", "source_id": 55325842, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:18Z", "source_id": 17699838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:04Z", "source_id": 55333601, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:06Z", "source_id": 17701963, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:07Z", "source_id": 55342037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:08Z", "source_id": 17704261, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:11Z", "source_id": 55356309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:14Z", "source_id": 17708070, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:58Z", "source_id": 55367158, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:01Z", "source_id": 17710957, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
London Victoria |
0812 |
0812 |
3 |
None |
None |
Orpington |
0854 |
0854 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88457/2026-09-18/detailed |
None |
Petts Wood |
2026-09-18T08:49:30+01:00 |
Orpington |
4.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
0850 |
0854 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710957 |
1789717982773778 |
68 |
68 |
2026-09-18 08:04:36.601633 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:36.189406 |
| 632745 |
663364 |
G90149 |
322B06MB18 |
2026-09-18 |
COMPLETE |
17712119 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663364, "stp": "P", "toc": "Northern", "uid": "G90149", "consist": "150204+150274", "dest_crs": "BUX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90149/2026-09-18/detailed", "trust_id": "322B06MB18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Buxton", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "2", "is_terminated": 1, "next_location": "Buxton", "signalling_id": "2B06", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0854", "current_leg_dep": "0848", "current_leg_end": "Buxton", "origin_dep_time": "0751", "origin_platform": "11", "current_location": "Buxton", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8898731693902144, 53.29986833252227], [-1.8899758, 53.2997203], [-1.8896903, 53.30013209999999], [-1.889466, 53.30048819999999], [-1.8893813, 53.3006161], [-1.8891944, 53.3008962], [-1.8888453999999997, 53.3013621], [-1.8886910550502405, 53.30160527444709], [-1.8887422421414752, 53.30162595341803], [-1.8889012999999997, 53.3013754], [-1.8892739, 53.30085389999999], [-1.8894205, 53.3006282], [-1.8895120999999997, 53.3005009], [-1.8896374, 53.3002881], [-1.8897389, 53.3001433], [-1.889911, 53.2998777], [-1.8900686, 53.299642899999995], [-1.8904191, 53.29910989999999], [-1.8907403, 53.29853200000001], [-1.8910468, 53.29789339999999], [-1.8911578, 53.2976146], [-1.8913021, 53.2972408], [-1.8914164999999996, 53.2968082], [-1.8914379, 53.2967274], [-1.8915244, 53.29640019999999], [-1.8916128, 53.2960023], [-1.8916809, 53.295533], [-1.8917518, 53.2949837], [-1.8917744, 53.2943708], [-1.891733, 53.293642], [-1.8916439, 53.29289889999999], [-1.8915548, 53.29239679999999], [-1.8914968, 53.2918757], [-1.8914594, 53.291363800000006], [-1.8914676, 53.2908528], [-1.8915042999999996, 53.2902715], [-1.8915772, 53.2896979], [-1.8916838999999996, 53.2891477], [-1.8918185, 53.28859990000001], [-1.8918437, 53.288521899999985], [-1.8919831, 53.2880643], [-1.8921758, 53.287566700000006], [-1.8924397, 53.2869445], [-1.8927451, 53.2863115], [-1.8934872, 53.2848721], [-1.893849, 53.284184999999994], [-1.8941983, 53.28350840000001], [-1.8948819999999995, 53.282187699999994], [-1.895236, 53.281532699999985], [-1.8956265, 53.280885600000005], [-1.8961859, 53.2801408], [-1.8968055, 53.27940319999998], [-1.8974557000000003, 53.2786795], [-1.8981101, 53.27795210000001], [-1.8986922999999996, 53.27732439999999], [-1.8987245999999995, 53.2772896], [-1.899846, 53.27604379999999], [-1.9012057, 53.2745347], [-1.9030975000000003, 53.27248170000001], [-1.9039337, 53.2715827], [-1.9043977999999997, 53.2710151], [-1.9048843, 53.2703544], [-1.9051638, 53.26992719999999], [-1.9054120999999995, 53.26951520000001], [-1.9056544, 53.269084099999986], [-1.9058588, 53.2686626], [-1.9062346, 53.26777130000001], [-1.906472, 53.2671928], [-1.9067779999999996, 53.266548], [-1.9070538, 53.2660302], [-1.9074024, 53.265456400000005], [-1.9079613, 53.2646575], [-1.9082726999999997, 53.264275600000005], [-1.9083563252759037, 53.26417830871507], [-1.9084827899708496, 53.264039226106085], [-1.908591060709178, 53.26391634282838], [-1.908682884845364, 53.263808483664015], [-1.9087600097338808, 53.26371447339506], [-1.9088241827292016, 53.26363313680355], [-1.9088771511858, 53.26356329867156], [-1.9089206624581496, 53.26350378378115], [-1.9089564639007248, 53.26345341691436], [-1.908986302867998, 53.26341102285327], [-1.9090119267144432, 53.26337542637991], [-1.909035082794535, 53.26334545227637], [-1.9090575184627463, 53.26331992532469], [-1.9090809810735505, 53.26329767030691], [-1.909107217981421, 53.26327751200513], [-1.9091379765408325, 53.26325827520137], [-1.9091750041062576, 53.26323878467771], [-1.9094915, 53.262938800000015], [-1.9096508, 53.26279910000001], [-1.9097461, 53.2627303], [-1.9096764, 53.2628101], [-1.9095787999999996, 53.26292599999999], [-1.9096956, 53.2628171], [-1.9097774000000003, 53.262741899999995], [-1.9100659, 53.2624932], [-1.9103669000000003, 53.262258800000005], [-1.9105683, 53.2621148], [-1.9108667, 53.26191910000001], [-1.9112126000000005, 53.26171250000001], [-1.9116911000000003, 53.2614525], [-1.9122211, 53.2611969], [-1.9134457, 53.2606576]]}", "current_leg_start": "Dove Holes", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "53.2606576", "next_location_lon": "-1.9134457", "previous_location": "Dove Holes", "current_leg_milage": "3.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8191.827, \"from_m\": 8179.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9172.079, \"from_m\": 8191.827, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9614.956, \"from_m\": 9172.079, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10167.934, \"from_m\": 9614.956, \"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\": 10219.306, \"from_m\": 10167.934, \"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\": 10361.188, \"from_m\": 10219.306, \"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\": 10779.263, \"from_m\": 10361.188, \"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\": 14110.145, \"from_m\": 10779.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14608.307, \"from_m\": 14110.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\": 17150.361, \"from_m\": 14608.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32992.249, \"from_m\": 17150.361, \"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\": 33906.263, \"from_m\": 32992.249, \"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\": 34280.255, \"from_m\": 33906.263, \"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\": 35215.076, \"from_m\": 34280.255, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40639.363, \"from_m\": 35215.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40730.251, \"from_m\": 40639.363, \"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\": 41002.518, \"from_m\": 40730.251, \"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\": 663364, \"profile_key\": \"35a0ef8becbf609271d1f9198788e92d698d592705ecd171123fa8a17a551be8\", \"schedule_id\": 13095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10219.306, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 11531.142, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Woodsmoor\", \"stage_seq\": 11, \"distance_m\": 12416.855, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Hazel Grove\", \"stage_seq\": 12, \"distance_m\": 13877.491, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Middlewood\", \"stage_seq\": 13, \"distance_m\": 17211.085, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Disley\", \"stage_seq\": 14, \"distance_m\": 20107.222, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"New Mills Newtown\", \"stage_seq\": 15, \"distance_m\": 22539.934, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0831H\", \"location\": \"Furness Vale\", \"stage_seq\": 16, \"distance_m\": 24378.203, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Whaley Bridge\", \"stage_seq\": 17, \"distance_m\": 26469.216, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0841H\", \"wtt_dep\": \"0842H\", \"location\": \"Chapel-en-le-Frith\", \"stage_seq\": 18, \"distance_m\": 32553.358, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0848\", \"location\": \"Dove Holes\", \"stage_seq\": 19, \"distance_m\": 36260.63, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854\", \"location\": \"Buxton S.B.\", \"stage_seq\": 20, \"distance_m\": 40600.39, \"section_seq\": 1, \"route_path_id\": 70134}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Buxton\", \"stage_seq\": 21, \"distance_m\": 41002.518, \"section_seq\": 1, \"route_path_id\": 70134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41002.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70134}], \"total_distance_m\": 41002.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 37247.929, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0751", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.2606576", "current_position_lon": "-1.9134457", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:20Z\", \"source_id\": 55215289, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:21Z\", \"source_id\": 17669655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:59Z\", \"source_id\": 55225960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:04Z\", \"source_id\": 17672590, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:27Z\", \"source_id\": 55238767, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:30Z\", \"source_id\": 17676078, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:39Z\", \"source_id\": 55245054, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:43Z\", \"source_id\": 17677727, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:15Z\", \"source_id\": 17681278, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:04Z\", \"source_id\": 17694330, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:00Z\", \"source_id\": 17702684, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:37Z\", \"source_id\": 17712119, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Buxton", "service_state_platform": "2", "timing_fact_generation": 1789718078934548, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:38.925292", "service_state_evidence_id": 17712119, "current_leg_start_actual_dep": "2026-09-18T08:48:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:39.146200", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
BUX |
2B06 |
150204+150274 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8191.827, "from_m": 8179.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9172.079, "from_m": 8191.827, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9614.956, "from_m": 9172.079, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10167.934, "from_m": 9614.956, "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": 10219.306, "from_m": 10167.934, "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": 10361.188, "from_m": 10219.306, "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": 10779.263, "from_m": 10361.188, "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": 14110.145, "from_m": 10779.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14608.307, "from_m": 14110.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": 17150.361, "from_m": 14608.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32992.249, "from_m": 17150.361, "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": 33906.263, "from_m": 32992.249, "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": 34280.255, "from_m": 33906.263, "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": 35215.076, "from_m": 34280.255, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40639.363, "from_m": 35215.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40730.251, "from_m": 40639.363, "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": 41002.518, "from_m": 40730.251, "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": 663364, "profile_key": "35a0ef8becbf609271d1f9198788e92d698d592705ecd171123fa8a17a551be8", "schedule_id": 13095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0751", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10219.306, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "Davenport", "stage_seq": 10, "distance_m": 11531.142, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Woodsmoor", "stage_seq": 11, "distance_m": 12416.855, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Hazel Grove", "stage_seq": 12, "distance_m": 13877.491, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Middlewood", "stage_seq": 13, "distance_m": 17211.085, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Disley", "stage_seq": 14, "distance_m": 20107.222, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "New Mills Newtown", "stage_seq": 15, "distance_m": 22539.934, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0831H", "location": "Furness Vale", "stage_seq": 16, "distance_m": 24378.203, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Whaley Bridge", "stage_seq": 17, "distance_m": 26469.216, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0841H", "wtt_dep": "0842H", "location": "Chapel-en-le-Frith", "stage_seq": 18, "distance_m": 32553.358, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0848", "location": "Dove Holes", "stage_seq": 19, "distance_m": 36260.63, "section_seq": 1, "route_path_id": 70134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854", "location": "Buxton S.B.", "stage_seq": 20, "distance_m": 40600.39, "section_seq": 1, "route_path_id": 70134}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Buxton", "stage_seq": 21, "distance_m": 41002.518, "section_seq": 1, "route_path_id": 70134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41002.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 70134}], "total_distance_m": 41002.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 37247.929, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:20Z", "source_id": 55215289, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:21Z", "source_id": 17669655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:59Z", "source_id": 55225960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:04Z", "source_id": 17672590, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:27Z", "source_id": 55238767, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:30Z", "source_id": 17676078, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:39Z", "source_id": 55245054, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:43Z", "source_id": 17677727, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:15Z", "source_id": 17681278, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:04Z", "source_id": 17694330, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:00Z", "source_id": 17702684, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:37Z", "source_id": 17712119, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0751 |
0751 |
11 |
None |
None |
Buxton |
0855 |
0855 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G90149/2026-09-18/detailed |
None |
Dove Holes |
2026-09-18T08:48:00+01:00 |
Buxton |
6.0 |
{"type": "LineString", "coordinates": [[-1.8898731693902144, 53.29986833252227], [-1.8899758, 53.2997203], [-1.8896903, 53.30013209999999], [-1.889466, 53.30048819999999], [-1.8893813, 53.3006161], [-1.8891944, 53.3008962], [-1.8888453999999997, 53.3013621], [-1.8886910550502405, 53.30160527444709], [-1.8887422421414752, 53.30162595341803], [-1.8889012999999997, 53.3013754], [-1.8892739, 53.30085389999999], [-1.8894205, 53.3006282], [-1.8895120999999997, 53.3005009], [-1.8896374, 53.3002881], [-1.8897389, 53.3001433], [-1.889911, 53.2998777], [-1.8900686, 53.299642899999995], [-1.8904191, 53.29910989999999], [-1.8907403, 53.29853200000001], [-1.8910468, 53.29789339999999], [-1.8911578, 53.2976146], [-1.8913021, 53.2972408], [-1.8914164999999996, 53.2968082], [-1.8914379, 53.2967274], [-1.8915244, 53.29640019999999], [-1.8916128, 53.2960023], [-1.8916809, 53.295533], [-1.8917518, 53.2949837], [-1.8917744, 53.2943708], [-1.891733, 53.293642], [-1.8916439, 53.29289889999999], [-1.8915548, 53.29239679999999], [-1.8914968, 53.2918757], [-1.8914594, 53.291363800000006], [-1.8914676, 53.2908528], [-1.8915042999999996, 53.2902715], [-1.8915772, 53.2896979], [-1.8916838999999996, 53.2891477], [-1.8918185, 53.28859990000001], [-1.8918437, 53.288521899999985], [-1.8919831, 53.2880643], [-1.8921758, 53.287566700000006], [-1.8924397, 53.2869445], [-1.8927451, 53.2863115], [-1.8934872, 53.2848721], [-1.893849, 53.284184999999994], [-1.8941983, 53.28350840000001], [-1.8948819999999995, 53.282187699999994], [-1.895236, 53.281532699999985], [-1.8956265, 53.280885600000005], [-1.8961859, 53.2801408], [-1.8968055, 53.27940319999998], [-1.8974557000000003, 53.2786795], [-1.8981101, 53.27795210000001], [-1.8986922999999996, 53.27732439999999], [-1.8987245999999995, 53.2772896], [-1.899846, 53.27604379999999], [-1.9012057, 53.2745347], [-1.9030975000000003, 53.27248170000001], [-1.9039337, 53.2715827], [-1.9043977999999997, 53.2710151], [-1.9048843, 53.2703544], [-1.9051638, 53.26992719999999], [-1.9054120999999995, 53.26951520000001], [-1.9056544, 53.269084099999986], [-1.9058588, 53.2686626], [-1.9062346, 53.26777130000001], [-1.906472, 53.2671928], [-1.9067779999999996, 53.266548], [-1.9070538, 53.2660302], [-1.9074024, 53.265456400000005], [-1.9079613, 53.2646575], [-1.9082726999999997, 53.264275600000005], [-1.9083563252759037, 53.26417830871507], [-1.9084827899708496, 53.264039226106085], [-1.908591060709178, 53.26391634282838], [-1.908682884845364, 53.263808483664015], [-1.9087600097338808, 53.26371447339506], [-1.9088241827292016, 53.26363313680355], [-1.9088771511858, 53.26356329867156], [-1.9089206624581496, 53.26350378378115], [-1.9089564639007248, 53.26345341691436], [-1.908986302867998, 53.26341102285327], [-1.9090119267144432, 53.26337542637991], [-1.909035082794535, 53.26334545227637], [-1.9090575184627463, 53.26331992532469], [-1.9090809810735505, 53.26329767030691], [-1.909107217981421, 53.26327751200513], [-1.9091379765408325, 53.26325827520137], [-1.9091750041062576, 53.26323878467771], [-1.9094915, 53.262938800000015], [-1.9096508, 53.26279910000001], [-1.9097461, 53.2627303], [-1.9096764, 53.2628101], [-1.9095787999999996, 53.26292599999999], [-1.9096956, 53.2628171], [-1.9097774000000003, 53.262741899999995], [-1.9100659, 53.2624932], [-1.9103669000000003, 53.262258800000005], [-1.9105683, 53.2621148], [-1.9108667, 53.26191910000001], [-1.9112126000000005, 53.26171250000001], [-1.9116911000000003, 53.2614525], [-1.9122211, 53.2611969], [-1.9134457, 53.2606576]]} |
3.3 |
0848 |
0854 |
Dove Holes |
Buxton |
Buxton |
53.2606576 |
-1.9134457 |
53.2606576 |
-1.9134457 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Buxton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17712119 |
1789718078934548 |
39 |
39 |
2026-09-18 08:04:39.146200 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:38.925292 |
| 632746 |
663769 |
P86489 |
881V22MC18 |
2026-09-18 |
COMPLETE |
17711352 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663769, "stp": "P", "toc": "Southeastern", "uid": "P86489", "consist": "465171+465183", "dest_crs": "HYS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86489/2026-09-18/detailed", "trust_id": "881V22MC18", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V22", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "0854", "current_leg_dep": "0851", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0806", "origin_platform": "6", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10283.964, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10557.585, \"from_m\": 10283.964, \"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\": 11273.241, \"from_m\": 10557.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11371.362, \"from_m\": 11273.241, \"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\": 18491.096, \"from_m\": 11371.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18525.04, \"from_m\": 18491.096, \"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\": 18612.297, \"from_m\": 18525.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23602.293, \"from_m\": 18612.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23615.399, \"from_m\": 23602.293, \"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\": 23664.117, \"from_m\": 23615.399, \"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\": 24030.249, \"from_m\": 23664.117, \"capability_applied\": null, \"effective_limit_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\": 663769, \"profile_key\": \"27e3e661307ad232e4ecabfbe2b6ed73dfb19ae8ff2c994364eb304e9478c1aa\", \"schedule_id\": 22194, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0815\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10327.707, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10557.585, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Ladywell\", \"stage_seq\": 10, \"distance_m\": 10915.413, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Catford Bridge\", \"stage_seq\": 11, \"distance_m\": 13051.451, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"Lower Sydenham\", \"stage_seq\": 12, \"distance_m\": 15372.12, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835H\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 16275.435, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Clock House\", \"stage_seq\": 14, \"distance_m\": 17415.936, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Elmers End\", \"stage_seq\": 15, \"distance_m\": 18658.415, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845\", \"location\": \"Eden Park\", \"stage_seq\": 16, \"distance_m\": 20803.671, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0847H\", \"location\": \"West Wickham\", \"stage_seq\": 17, \"distance_m\": 22169.063, \"section_seq\": 1, \"route_path_id\": 99924}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 18, \"distance_m\": 24030.249, \"section_seq\": 1, \"route_path_id\": 99924}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24030.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99924}], \"total_distance_m\": 24030.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23942.992, \"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": "0806", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:21Z\", \"source_id\": 55241508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:25Z\", \"source_id\": 17676771, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:50Z\", \"source_id\": 55253921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:54Z\", \"source_id\": 17680220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:23Z\", \"source_id\": 55280858, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:25Z\", \"source_id\": 17687616, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:00Z\", \"source_id\": 55297089, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:04Z\", \"source_id\": 17692014, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:49Z\", \"source_id\": 55307865, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:51Z\", \"source_id\": 17694906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:45Z\", \"source_id\": 55313093, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:48Z\", \"source_id\": 17696425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:34Z\", \"source_id\": 55321173, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:36Z\", \"source_id\": 17698560, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:17Z\", \"source_id\": 55328772, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:21Z\", \"source_id\": 17700653, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:21Z\", \"source_id\": 55345399, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:22Z\", \"source_id\": 17705148, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:40Z\", \"source_id\": 55357764, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:44Z\", \"source_id\": 17708428, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:28Z\", \"source_id\": 55368539, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:30Z\", \"source_id\": 17711352, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789718012546886, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:42.295135", "service_state_evidence_id": 17711352, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:42.583177", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
1V22 |
465171+465183 |
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": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10283.964, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10557.585, "from_m": 10283.964, "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": 11273.241, "from_m": 10557.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11371.362, "from_m": 11273.241, "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": 18491.096, "from_m": 11371.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18525.04, "from_m": 18491.096, "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": 18612.297, "from_m": 18525.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23602.293, "from_m": 18612.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23615.399, "from_m": 23602.293, "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": 23664.117, "from_m": 23615.399, "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": 24030.249, "from_m": 23664.117, "capability_applied": null, "effective_limit_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": 663769, "profile_key": "27e3e661307ad232e4ecabfbe2b6ed73dfb19ae8ff2c994364eb304e9478c1aa", "schedule_id": 22194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0806", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0815", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10327.707, "section_seq": 1, "route_path_id": 99924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10557.585, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Ladywell", "stage_seq": 10, "distance_m": 10915.413, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Catford Bridge", "stage_seq": 11, "distance_m": 13051.451, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "Lower Sydenham", "stage_seq": 12, "distance_m": 15372.12, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835H", "location": "New Beckenham", "stage_seq": 13, "distance_m": 16275.435, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Clock House", "stage_seq": 14, "distance_m": 17415.936, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Elmers End", "stage_seq": 15, "distance_m": 18658.415, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845", "location": "Eden Park", "stage_seq": 16, "distance_m": 20803.671, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0847H", "location": "West Wickham", "stage_seq": 17, "distance_m": 22169.063, "section_seq": 1, "route_path_id": 99924}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 18, "distance_m": 24030.249, "section_seq": 1, "route_path_id": 99924}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24030.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 99924}], "total_distance_m": 24030.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23942.992, "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": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:21Z", "source_id": 55241508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:25Z", "source_id": 17676771, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:50Z", "source_id": 55253921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:54Z", "source_id": 17680220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31323, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:23Z", "source_id": 55280858, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:25Z", "source_id": 17687616, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:00Z", "source_id": 55297089, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:04Z", "source_id": 17692014, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:49Z", "source_id": 55307865, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:51Z", "source_id": 17694906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:45Z", "source_id": 55313093, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:48Z", "source_id": 17696425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:34Z", "source_id": 55321173, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:36Z", "source_id": 17698560, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:17Z", "source_id": 55328772, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:21Z", "source_id": 17700653, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:21Z", "source_id": 55345399, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:22Z", "source_id": 17705148, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:40Z", "source_id": 55357764, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:44Z", "source_id": 17708428, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:28Z", "source_id": 55368539, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:54:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:30Z", "source_id": 17711352, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
London Charing Cross |
0806 |
0806 |
6 |
None |
None |
Hayes (Kent) |
0851 |
0851 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86489/2026-09-18/detailed |
None |
West Wickham |
2026-09-18T08:50:30+01:00 |
Hayes (Kent) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
1.2 |
0851 |
0854 |
West Wickham |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711352 |
1789718012546886 |
53 |
53 |
2026-09-18 08:04:42.583177 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:42.295135 |
| 632747 |
663807 |
W29345 |
872C12MC18 |
2026-09-18 |
COMPLETE |
17708041 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663807, "stp": "P", "toc": "Southern", "uid": "W29345", "consist": "377414", "dest_crs": "SEF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29345/2026-09-18/detailed", "trust_id": "872C12MC18", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Seaford", "service_date": "2026-09-18", "dest_arr_time": "0849", "dest_platform": "1", "is_terminated": 1, "next_location": "Seaford", "signalling_id": "2C12", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0854", "current_leg_dep": "0846", "current_leg_end": "Seaford", "origin_dep_time": "0807", "origin_platform": "8", "current_location": "Seaford", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]}", "current_leg_start": "Bishopstone", "dest_arr_time_act": "0849", "motion_projection": null, "next_location_lat": "50.7728156", "next_location_lon": "0.0999594", "previous_location": "Bishopstone", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309.393, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4879.231, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.603, \"from_m\": 4879.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.16, \"from_m\": 6134.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12646.0, \"from_m\": 10856.16, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12910.659, \"from_m\": 12646.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 13062.346, \"from_m\": 12910.659, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14494.17, \"from_m\": 13062.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14567.447, \"from_m\": 14494.17, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14623.456, \"from_m\": 14567.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18135.945, \"from_m\": 14623.456, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18355.563, \"from_m\": 18135.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22216.749, \"from_m\": 18355.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23190.284, \"from_m\": 22216.749, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23564.117, \"from_m\": 23190.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26824.195, \"from_m\": 23564.117, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27080.972, \"from_m\": 26824.195, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 663807, \"profile_key\": \"3e1dabce7548ce832cd2a59dba40564bf3caec12a4086326acaf6eaf4e60cc25\", \"schedule_id\": 25059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.936, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.421, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0831\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.915, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14494.17, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Southease Sig. TLW17\", \"stage_seq\": 7, \"distance_m\": 15415.412, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Newhaven Town\", \"stage_seq\": 8, \"distance_m\": 22869.316, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0842H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 9, \"distance_m\": 23314.721, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846\", \"location\": \"Bishopstone\", \"stage_seq\": 10, \"distance_m\": 25624.006, \"section_seq\": 1, \"route_path_id\": 28356}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": null, \"location\": \"Seaford\", \"stage_seq\": 11, \"distance_m\": 27080.972, \"section_seq\": 1, \"route_path_id\": 28356}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27080.972, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28356}], \"total_distance_m\": 27080.972, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26969.083, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0807", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.7728156", "current_position_lon": "0.0999594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:57Z\", \"source_id\": 55240347, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:07:59Z\", \"source_id\": 17676412, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:51Z\", \"source_id\": 55248424, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:53Z\", \"source_id\": 17678672, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:52Z\", \"source_id\": 55256853, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:59Z\", \"source_id\": 17681034, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:40Z\", \"source_id\": 55278745, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:43Z\", \"source_id\": 17687077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:47Z\", \"source_id\": 55346704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:49Z\", \"source_id\": 17705475, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:31Z\", \"source_id\": 55351497, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:32Z\", \"source_id\": 17706784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 55356164, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:12Z\", \"source_id\": 17708039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 55356164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:12Z\", \"source_id\": 17708041, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Seaford", "service_state_platform": "2", "timing_fact_generation": 1789717756960298, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:43.479859", "service_state_evidence_id": 17708041, "current_leg_start_actual_dep": "2026-09-18T08:51:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:44.317129", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
SEF |
2C12 |
377414 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4879.231, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.603, "from_m": 4879.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.16, "from_m": 6134.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12646.0, "from_m": 10856.16, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12910.659, "from_m": 12646.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 13062.346, "from_m": 12910.659, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14494.17, "from_m": 13062.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14567.447, "from_m": 14494.17, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14623.456, "from_m": 14567.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18135.945, "from_m": 14623.456, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18355.563, "from_m": 18135.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22216.749, "from_m": 18355.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23190.284, "from_m": 22216.749, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23564.117, "from_m": 23190.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26824.195, "from_m": 23564.117, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27080.972, "from_m": 26824.195, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 663807, "profile_key": "3e1dabce7548ce832cd2a59dba40564bf3caec12a4086326acaf6eaf4e60cc25", "schedule_id": 25059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0807", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.936, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.421, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0831", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.915, "section_seq": 1, "route_path_id": 28356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14494.17, "section_seq": 1, "route_path_id": 28356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Southease Sig. TLW17", "stage_seq": 7, "distance_m": 15415.412, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Newhaven Town", "stage_seq": 8, "distance_m": 22869.316, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0842H", "location": "Newhaven Harbour", "stage_seq": 9, "distance_m": 23314.721, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846", "location": "Bishopstone", "stage_seq": 10, "distance_m": 25624.006, "section_seq": 1, "route_path_id": 28356}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": null, "location": "Seaford", "stage_seq": 11, "distance_m": 27080.972, "section_seq": 1, "route_path_id": 28356}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27080.972, "from_m": 0.0, "section_seq": 1, "route_path_id": 28356}], "total_distance_m": 27080.972, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26969.083, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31125, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:57Z", "source_id": 55240347, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:07:59Z", "source_id": 17676412, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:51Z", "source_id": 55248424, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:53Z", "source_id": 17678672, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:52Z", "source_id": 55256853, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:59Z", "source_id": 17681034, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:40Z", "source_id": 55278745, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:43Z", "source_id": 17687077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31181, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:47Z", "source_id": 55346704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:49Z", "source_id": 17705475, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:31Z", "source_id": 55351497, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:32Z", "source_id": 17706784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31192, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 55356164, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:12Z", "source_id": 17708039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31194, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 55356164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:12Z", "source_id": 17708041, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Brighton |
0807 |
0807 |
8 |
None |
None |
Seaford |
0849 |
0849 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29345/2026-09-18/detailed |
None |
Bishopstone |
2026-09-18T08:51:00+01:00 |
Seaford |
8.0 |
{"type": "LineString", "coordinates": [[0.0826064, 50.779975], [0.0837877, 50.7794978], [0.0862479, 50.7784561], [0.08983152841195213, 50.77696513046038], [0.0935207, 50.7754302], [0.0968963, 50.77407230000001], [0.0979732, 50.77364930000001], [0.0991065, 50.77317670000001], [0.0999594, 50.77281560000001]]} |
0.9 |
0846 |
0854 |
Bishopstone |
Seaford |
Seaford |
50.7728156 |
0.0999594 |
50.7728156 |
0.0999594 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Seaford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17708041 |
1789717756960298 |
42 |
42 |
2026-09-18 08:04:44.317129 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:43.479859 |
| 632748 |
664239 |
L83469 |
872N13MC18 |
2026-09-18 |
COMPLETE |
17711343 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 664239, "stp": "P", "toc": "South Western Railway", "uid": "L83469", "consist": "450076", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83469/2026-09-18/detailed", "trust_id": "872N13MC18", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "2", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "2N13", "timing_status": "ON TIME", "origin_station": "Ascot", "current_leg_arr": "0854", "current_leg_dep": "0850", "current_leg_end": "Aldershot", "origin_dep_time": "0823", "origin_platform": "3", "current_location": "Aldershot", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Ash Vale", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Ash Vale", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 126.512, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.674, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.655, \"from_m\": 11411.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.536, \"from_m\": 15335.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18589.002, \"from_m\": 15606.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18960.152, \"from_m\": 18589.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22437.16, \"from_m\": 18960.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22986.213, \"from_m\": 22437.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23199.742, \"from_m\": 22986.213, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664239, \"profile_key\": \"65570d59fcc2071a4358f66b6f90c99c40c97b1ee4d5a35a985dbf7ea2aff4a8\", \"schedule_id\": 17015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0839\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.804, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.57, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": \"0849H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.129, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.661, \"section_seq\": 1, \"route_path_id\": 73045}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23199.742, \"section_seq\": 1, \"route_path_id\": 73045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23199.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73045}], \"total_distance_m\": 23199.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23199.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:54Z\", \"source_id\": 55291260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:57Z\", \"source_id\": 17690370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:45Z\", \"source_id\": 55313101, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:50Z\", \"source_id\": 17696440, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:38Z\", \"source_id\": 55335190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:42Z\", \"source_id\": 17702377, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:38Z\", \"source_id\": 55354753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:41Z\", \"source_id\": 17707645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:28Z\", \"source_id\": 55368526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:30Z\", \"source_id\": 17711343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "3", "timing_fact_generation": 1789718013046371, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:44.781463", "service_state_evidence_id": 17711343, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:45.051325", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
ACT |
AHT |
2N13 |
450076 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 126.512, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.674, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.655, "from_m": 11411.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.536, "from_m": 15335.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18589.002, "from_m": 15606.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18960.152, "from_m": 18589.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22437.16, "from_m": 18960.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22986.213, "from_m": 22437.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23199.742, "from_m": 22986.213, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664239, "profile_key": "65570d59fcc2071a4358f66b6f90c99c40c97b1ee4d5a35a985dbf7ea2aff4a8", "schedule_id": 17015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0823", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73045}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 73045}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0839", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 73045}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.804, "section_seq": 1, "route_path_id": 73045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.57, "section_seq": 1, "route_path_id": 73045}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": "0849H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.129, "section_seq": 1, "route_path_id": 73045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.661, "section_seq": 1, "route_path_id": 73045}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Aldershot", "stage_seq": 8, "distance_m": 23199.742, "section_seq": 1, "route_path_id": 73045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23199.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 73045}], "total_distance_m": 23199.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23199.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:54Z", "source_id": 55291260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:57Z", "source_id": 17690370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:45Z", "source_id": 55313101, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:50Z", "source_id": 17696440, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:38Z", "source_id": 55335190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:42Z", "source_id": 17702377, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:38Z", "source_id": 55354753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:41Z", "source_id": 17707645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:28Z", "source_id": 55368526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:30Z", "source_id": 17711343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Ascot |
0823 |
0823 |
3 |
None |
None |
Aldershot |
0854 |
0854 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83469/2026-09-18/detailed |
None |
Ash Vale |
2026-09-18T08:49:30+01:00 |
Aldershot |
4.0 |
{"type": "LineString", "coordinates": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]} |
2.6 |
0850 |
0854 |
Ash Vale |
Aldershot |
Aldershot |
51.2462418 |
-0.7596995 |
51.2462418 |
-0.7596995 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Aldershot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711343 |
1789718013046371 |
26 |
26 |
2026-09-18 08:04:45.051325 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:44.781463 |
| 632749 |
662995 |
G39189 |
772B53MB18 |
2026-09-18 |
COMPLETE |
17711121 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 662995, "stp": "P", "toc": "Transport for Wales", "uid": "G39189", "consist": "AT04+153909+153329", "dest_crs": "SWA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39189/2026-09-18/detailed", "trust_id": "772B53MB18", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "4", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "2B53", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "0854", "current_leg_dep": "0847", "current_leg_end": "Swansea", "origin_dep_time": "0739", "origin_platform": "4A", "current_location": "Swansea", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Llansamlet", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Llansamlet", "current_leg_milage": "4.0", "linx_max_speed_mph": 75, "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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 581.662, \"from_m\": 272.05, \"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\": 23692.96, \"from_m\": 581.662, \"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\": 31456.25, \"from_m\": 23692.96, \"capability_applied\": null, \"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\": 32628.562, \"from_m\": 31456.25, \"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\": 32692.18, \"from_m\": 32628.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34828.423, \"from_m\": 32692.18, \"capability_applied\": null, \"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\": 37005.092, \"from_m\": 34828.423, \"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\": 39322.692, \"from_m\": 37005.092, \"capability_applied\": null, \"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\": 45171.032, \"from_m\": 39322.692, \"capability_applied\": null, \"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\": 45549.741, \"from_m\": 45171.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\": 45622.173, \"from_m\": 45549.741, \"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\": 45858.641, \"from_m\": 45622.173, \"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\": 50213.86, \"from_m\": 45858.641, \"capability_applied\": null, \"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\": 51004.833, \"from_m\": 50213.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\": 51153.528, \"from_m\": 51004.833, \"capability_applied\": null, \"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\": 51241.721, \"from_m\": 51153.528, \"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\": 52465.576, \"from_m\": 51241.721, \"capability_applied\": null, \"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\": 60830.948, \"from_m\": 52465.576, \"capability_applied\": null, \"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\": 60913.897, \"from_m\": 60830.948, \"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\": 65601.897, \"from_m\": 60913.897, \"capability_applied\": null, \"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\": 66519.725, \"from_m\": 65601.897, \"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\": 70305.752, \"from_m\": 66519.725, \"capability_applied\": null, \"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\": 71732.857, \"from_m\": 70305.752, \"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\": 73300.646, \"from_m\": 71732.857, \"capability_applied\": null, \"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\": 75580.957, \"from_m\": 73300.646, \"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\": 76972.809, \"from_m\": 75580.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\": 77714.341, \"from_m\": 76972.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\": 78133.834, \"from_m\": 77714.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}], \"service_id\": 662995, \"profile_key\": \"2eb4450c4835731f024bf6763340fe8af6b6437d5c1f999560bf52adcff56535\", \"schedule_id\": 36549, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 2, \"distance_m\": 2003.77, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Pontyclun\", \"stage_seq\": 3, \"distance_m\": 17884.631, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Llanharan\", \"stage_seq\": 4, \"distance_m\": 21754.088, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Pencoed\", \"stage_seq\": 5, \"distance_m\": 26186.218, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Bridgend\", \"stage_seq\": 6, \"distance_m\": 32447.245, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Stormy\", \"stage_seq\": 7, \"distance_m\": 38960.03, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Pyle\", \"stage_seq\": 8, \"distance_m\": 41938.355, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 9, \"distance_m\": 45661.647, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Margam East Jn\", \"stage_seq\": 10, \"distance_m\": 48099.421, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 11, \"distance_m\": 52128.18, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Baglan\", \"stage_seq\": 12, \"distance_m\": 55227.157, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Briton Ferry\", \"stage_seq\": 13, \"distance_m\": 58084.71, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Court Sart Jn\", \"stage_seq\": 14, \"distance_m\": 58561.52, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Neath\", \"stage_seq\": 15, \"distance_m\": 65577.701, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0840\", \"location\": \"Skewen\", \"stage_seq\": 16, \"distance_m\": 68975.941, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Llansamlet\", \"stage_seq\": 17, \"distance_m\": 71750.175, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 18, \"distance_m\": 77474.028, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 19, \"distance_m\": 78133.834, \"section_seq\": 1, \"route_path_id\": 105439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78133.834, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}], \"total_distance_m\": 78133.834, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 77328.684, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.15, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:20Z\", \"source_id\": 55190264, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:50:23Z\", \"source_id\": 17662782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:48Z\", \"source_id\": 55205490, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:50Z\", \"source_id\": 17667006, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:07Z\", \"source_id\": 55220629, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:10Z\", \"source_id\": 17671135, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:52Z\", \"source_id\": 55237202, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:58Z\", \"source_id\": 17675645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:47Z\", \"source_id\": 55256639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:53Z\", \"source_id\": 17680971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:05Z\", \"source_id\": 55282692, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:09Z\", \"source_id\": 17688211, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:26Z\", \"source_id\": 55295587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:29Z\", \"source_id\": 17691535, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:12Z\", \"source_id\": 55306161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:16Z\", \"source_id\": 17694476, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:19Z\", \"source_id\": 55320477, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:23Z\", \"source_id\": 17698380, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:53Z\", \"source_id\": 55335835, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:57Z\", \"source_id\": 17702608, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:25Z\", \"source_id\": 55345719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:31Z\", \"source_id\": 17705250, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:10Z\", \"source_id\": 55367763, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:13Z\", \"source_id\": 17711121, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "1", "timing_fact_generation": 1789717994718310, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:44.789395", "service_state_evidence_id": 17711121, "current_leg_start_actual_dep": "2026-09-18T08:46:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:45.054638", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
SWA |
2B53 |
AT04+153909+153329 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 581.662, "from_m": 272.05, "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": 23692.96, "from_m": 581.662, "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": 31456.25, "from_m": 23692.96, "capability_applied": null, "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": 32628.562, "from_m": 31456.25, "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": 32692.18, "from_m": 32628.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34828.423, "from_m": 32692.18, "capability_applied": null, "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": 37005.092, "from_m": 34828.423, "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": 39322.692, "from_m": 37005.092, "capability_applied": null, "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": 45171.032, "from_m": 39322.692, "capability_applied": null, "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": 45549.741, "from_m": 45171.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": 45622.173, "from_m": 45549.741, "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": 45858.641, "from_m": 45622.173, "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": 50213.86, "from_m": 45858.641, "capability_applied": null, "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": 51004.833, "from_m": 50213.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": 51153.528, "from_m": 51004.833, "capability_applied": null, "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": 51241.721, "from_m": 51153.528, "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": 52465.576, "from_m": 51241.721, "capability_applied": null, "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": 60830.948, "from_m": 52465.576, "capability_applied": null, "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": 60913.897, "from_m": 60830.948, "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": 65601.897, "from_m": 60913.897, "capability_applied": null, "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": 66519.725, "from_m": 65601.897, "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": 70305.752, "from_m": 66519.725, "capability_applied": null, "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": 71732.857, "from_m": 70305.752, "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": 73300.646, "from_m": 71732.857, "capability_applied": null, "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": 75580.957, "from_m": 73300.646, "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": 76972.809, "from_m": 75580.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": 77714.341, "from_m": 76972.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": 78133.834, "from_m": 77714.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}], "service_id": 662995, "profile_key": "2eb4450c4835731f024bf6763340fe8af6b6437d5c1f999560bf52adcff56535", "schedule_id": 36549, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Leckwith Loop North Jn", "stage_seq": 2, "distance_m": 2003.77, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Pontyclun", "stage_seq": 3, "distance_m": 17884.631, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Llanharan", "stage_seq": 4, "distance_m": 21754.088, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Pencoed", "stage_seq": 5, "distance_m": 26186.218, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Bridgend", "stage_seq": 6, "distance_m": 32447.245, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Stormy", "stage_seq": 7, "distance_m": 38960.03, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Pyle", "stage_seq": 8, "distance_m": 41938.355, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Margam Moors Jn", "stage_seq": 9, "distance_m": 45661.647, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Margam East Jn", "stage_seq": 10, "distance_m": 48099.421, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Port Talbot Parkway", "stage_seq": 11, "distance_m": 52128.18, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Baglan", "stage_seq": 12, "distance_m": 55227.157, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Briton Ferry", "stage_seq": 13, "distance_m": 58084.71, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Court Sart Jn", "stage_seq": 14, "distance_m": 58561.52, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Neath", "stage_seq": 15, "distance_m": 65577.701, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0840", "location": "Skewen", "stage_seq": 16, "distance_m": 68975.941, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Llansamlet", "stage_seq": 17, "distance_m": 71750.175, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "Swansea Loop East", "stage_seq": 18, "distance_m": 77474.028, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Swansea", "stage_seq": 19, "distance_m": 78133.834, "section_seq": 1, "route_path_id": 105439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78133.834, "from_m": 0.0, "section_seq": 1, "route_path_id": 105439}], "total_distance_m": 78133.834, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 77328.684, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.15, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:20Z", "source_id": 55190264, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:50:23Z", "source_id": 17662782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:48Z", "source_id": 55205490, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:50Z", "source_id": 17667006, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:07Z", "source_id": 55220629, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:10Z", "source_id": 17671135, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:52Z", "source_id": 55237202, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:58Z", "source_id": 17675645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:47Z", "source_id": 55256639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:16:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:53Z", "source_id": 17680971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:05Z", "source_id": 55282692, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:09Z", "source_id": 17688211, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25550, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:26Z", "source_id": 55295587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:29Z", "source_id": 17691535, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25538, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:12Z", "source_id": 55306161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:16Z", "source_id": 17694476, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:19Z", "source_id": 55320477, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:23Z", "source_id": 17698380, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:53Z", "source_id": 55335835, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:57Z", "source_id": 17702608, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25524, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:25Z", "source_id": 55345719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:31Z", "source_id": 17705250, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25483, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:10Z", "source_id": 55367763, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:13Z", "source_id": 17711121, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Cardiff Central |
0739 |
0739 |
4A |
None |
None |
Swansea |
0854 |
0852 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39189/2026-09-18/detailed |
None |
Llansamlet |
2026-09-18T08:46:00+01:00 |
Swansea |
7.0 |
{"type": "LineString", "coordinates": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
4.0 |
0847 |
0854 |
Llansamlet |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Swansea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711121 |
1789717994718310 |
81 |
81 |
2026-09-18 08:04:45.054638 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:44.789395 |
| 632750 |
663323 |
V31116 |
835Z221B18 |
2026-09-18 |
COMPLETE |
17711631 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663323, "stp": "N", "toc": "Great Western Railway", "uid": "V31116", "consist": "175114", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V31116/2026-09-18/detailed", "trust_id": "835Z221B18", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": "07:50:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-18", "dest_arr_time": "0846", "dest_platform": "5", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5Z22", "timing_status": "LATE", "origin_station": "Paignton", "current_leg_arr": "0854", "current_leg_dep": "0851", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0750", "origin_platform": "2", "current_location": "Exeter St. David's", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter St. Thomas", "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter St. Thomas", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"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\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.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\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20555.431, \"from_m\": 19605.771, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31318.93, \"from_m\": 28509.835, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34918.385, \"from_m\": 31318.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43351.795, \"from_m\": 34918.385, \"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\": 45464.348, \"from_m\": 43351.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45654.21, \"from_m\": 45464.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45737.509, \"from_m\": 45654.21, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45923.157, \"from_m\": 45737.509, \"capability_applied\": null, \"effective_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\": 663323, \"profile_key\": \"d87c70a8147c11934a49449a82c14c997c4c1ece15bae7f7eb50a5245610c78b\", \"schedule_id\": 37548, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Starcross\", \"stage_seq\": 9, \"distance_m\": 32178.145, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 11, \"distance_m\": 44428.328, \"section_seq\": 1, \"route_path_id\": 68733}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 45923.157, \"section_seq\": 1, \"route_path_id\": 68733}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45923.157, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68733}], \"total_distance_m\": 45923.157, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45269.934, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 653.223, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:32Z\", \"source_id\": 55199278, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:35Z\", \"source_id\": 17665275, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:26Z\", \"source_id\": 55207195, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:33Z\", \"source_id\": 17667511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:51Z\", \"source_id\": 55234162, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:54Z\", \"source_id\": 17674812, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:09Z\", \"source_id\": 55291943, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:12Z\", \"source_id\": 17690553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:26Z\", \"source_id\": 55303931, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:30Z\", \"source_id\": 17693856, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:47Z\", \"source_id\": 55316066, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:51Z\", \"source_id\": 17697224, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:48Z\", \"source_id\": 55327399, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:50Z\", \"source_id\": 17700219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:06Z\", \"source_id\": 55358938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:10Z\", \"source_id\": 17708765, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:50Z\", \"source_id\": 55369500, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:56Z\", \"source_id\": 17711631, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "5", "timing_fact_generation": 1789718037622176, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:45.606380", "service_state_evidence_id": 17711631, "current_leg_start_actual_dep": "2026-09-18T08:51:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:45.916322", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
N |
PGN |
EXD |
5Z22 |
175114 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "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": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.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": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20555.431, "from_m": 19605.771, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34918.385, "from_m": 31318.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43351.795, "from_m": 34918.385, "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": 45464.348, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45654.21, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45737.509, "from_m": 45654.21, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45923.157, "from_m": 45737.509, "capability_applied": null, "effective_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": 663323, "profile_key": "d87c70a8147c11934a49449a82c14c997c4c1ece15bae7f7eb50a5245610c78b", "schedule_id": 37548, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 68733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843", "location": "Exeter St. Thomas", "stage_seq": 11, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 68733}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 45923.157, "section_seq": 1, "route_path_id": 68733}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45923.157, "from_m": 0.0, "section_seq": 1, "route_path_id": 68733}], "total_distance_m": 45923.157, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45269.934, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 653.223, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:32Z", "source_id": 55199278, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:35Z", "source_id": 17665275, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:26Z", "source_id": 55207195, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:33Z", "source_id": 17667511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:51Z", "source_id": 55234162, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:54Z", "source_id": 17674812, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:09Z", "source_id": 55291943, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:12Z", "source_id": 17690553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:26Z", "source_id": 55303931, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:30Z", "source_id": 17693856, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:47Z", "source_id": 55316066, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:51Z", "source_id": 17697224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:48Z", "source_id": 55327399, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:50Z", "source_id": 17700219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:06Z", "source_id": 55358938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:10Z", "source_id": 17708765, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:50Z", "source_id": 55369500, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:56Z", "source_id": 17711631, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Paignton |
0750 |
0750 |
2 |
7:50:00 |
None |
Exeter St. David's |
0846 |
0846 |
5 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V31116/2026-09-18/detailed |
None |
Exeter St. Thomas |
2026-09-18T08:51:00+01:00 |
Exeter St. David's |
3.0 |
{"type": "LineString", "coordinates": [[-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
0.9 |
0851 |
0854 |
Exeter St. Thomas |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711631 |
1789718037622176 |
52 |
52 |
2026-09-18 08:04:45.916322 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:45.606380 |
| 632751 |
665133 |
W87036 |
045M27MD18 |
2026-09-18 |
COMPLETE |
17710926 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 665133, "stp": "P", "toc": "ScotRail", "uid": "W87036", "consist": "334002+334022", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87036/2026-09-18/detailed", "trust_id": "045M27MD18", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate LMD", "service_date": "2026-09-18", "dest_arr_time": "0858", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate LMD", "signalling_id": "5M27", "timing_status": "EARLY", "origin_station": "Bathgate", "current_leg_arr": "0854", "current_leg_dep": "0852", "current_leg_end": "Bathgate LMD", "origin_dep_time": "0856", "origin_platform": "2", "current_location": "Bathgate LMD", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]}", "current_leg_start": "Bathgate", "dest_arr_time_act": "0858", "motion_projection": null, "next_location_lat": "55.8969649", "next_location_lon": "-3.6370062", "previous_location": "Bathgate", "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\": 95.374, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 164.682, \"from_m\": 95.374, \"capability_applied\": null, \"effective_limit_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\": 184.288, \"from_m\": 164.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 523.532, \"from_m\": 184.288, \"capability_applied\": null, \"effective_limit_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\": 1099.317, \"from_m\": 523.532, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 665133, \"profile_key\": \"ba542805f41f310c00473d179efd19c8d680319692e216964f0567e70b2ad29b\", \"schedule_id\": 28560, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}, {\"is_pass\": false, \"wtt_arr\": \"0858\", \"wtt_dep\": null, \"location\": \"Bathgate LMD\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40136}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1099.317, \"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": "0856", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8969649", "current_position_lon": "-3.6370062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:58Z\", \"source_id\": 55367123, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:59Z\", \"source_id\": 17710926, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789717979444391, "current_leg_arrival_utc": "2026-09-18T08:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:46.293316", "service_state_evidence_id": 17710926, "current_leg_start_actual_dep": "2026-09-18T08:56:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:47.080588", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
BHG |
None |
5M27 |
334002+334022 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.374, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_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": 184.288, "from_m": 164.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 523.532, "from_m": 184.288, "capability_applied": null, "effective_limit_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": 1099.317, "from_m": 523.532, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 665133, "profile_key": "ba542805f41f310c00473d179efd19c8d680319692e216964f0567e70b2ad29b", "schedule_id": 28560, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0856", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40136}, {"is_pass": false, "wtt_arr": "0858", "wtt_dep": null, "location": "Bathgate LMD", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40136}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40136}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1099.317, "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": 2213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:58Z", "source_id": 55367123, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:59Z", "source_id": 17710926, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Bathgate |
0856 |
0856 |
2 |
None |
None |
Bathgate LMD |
0858 |
0858 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87036/2026-09-18/detailed |
None |
Bathgate |
2026-09-18T08:56:00+01:00 |
Bathgate LMD |
2.0 |
{"type": "LineString", "coordinates": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]} |
0.7 |
0852 |
0854 |
Bathgate |
Bathgate LMD |
Bathgate LMD |
55.8969649 |
-3.6370062 |
55.8969649 |
-3.6370062 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Bathgate LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710926 |
1789717979444391 |
2 |
2 |
2026-09-18 08:04:47.080588 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:46.293316 |
| 632752 |
664569 |
W83989 |
062W59MD18 |
2026-09-18 |
COMPLETE |
17711273 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 664569, "stp": "P", "toc": "ScotRail", "uid": "W83989", "consist": "158703", "dest_crs": "ANL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83989/2026-09-18/detailed", "trust_id": "062W59MD18", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W59", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0854", "current_leg_dep": "0852", "current_leg_end": "Anniesland", "origin_dep_time": "0835", "origin_platform": "5", "current_location": "Anniesland", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "0 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": "0854", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2858.854, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3252.418, \"from_m\": 2858.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7149.13, \"from_m\": 3252.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7189.242, \"from_m\": 7149.13, \"capability_applied\": null, \"effective_limit_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\": 7257.492, \"from_m\": 7189.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7672.154, \"from_m\": 7257.492, \"capability_applied\": null, \"effective_limit_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\": 7826.944, \"from_m\": 7672.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8137.297, \"from_m\": 7826.944, \"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\": 8482.677, \"from_m\": 8137.297, \"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\": 8695.026, \"from_m\": 8482.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 664569, \"profile_key\": \"a3e79d122a4475464145eb98fd78b7c7b7df8f62cac25d7f96e2d321ce8149ff\", \"schedule_id\": 27918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 3169.328, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0840H\", \"location\": \"Ashfield\", \"stage_seq\": 5, \"distance_m\": 3416.012, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4027.488, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 7, \"distance_m\": 5799.436, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0846H\", \"wtt_dep\": \"0847H\", \"location\": \"Summerston\", \"stage_seq\": 8, \"distance_m\": 6434.058, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0849\", \"location\": \"Maryhill\", \"stage_seq\": 9, \"distance_m\": 7023.612, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0850H\", \"wtt_dep\": \"0851H\", \"location\": \"Kelvindale\", \"stage_seq\": 10, \"distance_m\": 7758.216, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Anniesland\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 8695.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0835", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-18T07:40:15Z\", \"source_id\": 55331335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:17Z\", \"source_id\": 17701354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:11Z\", \"source_id\": 55336635, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:13Z\", \"source_id\": 17702851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 55356272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:12Z\", \"source_id\": 17708044, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:22Z\", \"source_id\": 55368238, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:26Z\", \"source_id\": 17711273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1789718008860149, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:49.083507", "service_state_evidence_id": 17711273, "current_leg_start_actual_dep": "2026-09-18T08:51:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:49.885965", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ANL |
2W59 |
158703 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2858.854, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3252.418, "from_m": 2858.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7149.13, "from_m": 3252.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7189.242, "from_m": 7149.13, "capability_applied": null, "effective_limit_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": 7257.492, "from_m": 7189.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7672.154, "from_m": 7257.492, "capability_applied": null, "effective_limit_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": 7826.944, "from_m": 7672.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 8137.297, "from_m": 7826.944, "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": 8482.677, "from_m": 8137.297, "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": 8695.026, "from_m": 8482.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 664569, "profile_key": "a3e79d122a4475464145eb98fd78b7c7b7df8f62cac25d7f96e2d321ce8149ff", "schedule_id": 27918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0835", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 3169.328, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0840H", "location": "Ashfield", "stage_seq": 5, "distance_m": 3416.012, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4027.488, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 7, "distance_m": 5799.436, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0846H", "wtt_dep": "0847H", "location": "Summerston", "stage_seq": 8, "distance_m": 6434.058, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0849", "location": "Maryhill", "stage_seq": 9, "distance_m": 7023.612, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0850H", "wtt_dep": "0851H", "location": "Kelvindale", "stage_seq": 10, "distance_m": 7758.216, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Anniesland", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28722}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 8695.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:15Z", "source_id": 55331335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:17Z", "source_id": 17701354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:11Z", "source_id": 55336635, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:13Z", "source_id": 17702851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 55356272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:12Z", "source_id": 17708044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:22Z", "source_id": 55368238, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:26Z", "source_id": 17711273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
0835 |
0835 |
5 |
None |
None |
Anniesland |
0854 |
0854 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83989/2026-09-18/detailed |
None |
Kelvindale |
2026-09-18T08:51:30+01:00 |
Anniesland |
2.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 |
0852 |
0854 |
Kelvindale |
Anniesland |
Anniesland |
55.8899478 |
-4.3215253 |
55.8899478 |
-4.3215253 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Anniesland |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711273 |
1789718008860149 |
18 |
18 |
2026-09-18 08:04:49.885965 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:49.083507 |
| 632753 |
664566 |
L54546 |
502T09MD18 |
2026-09-18 |
COMPLETE |
17711383 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 664566, "stp": "P", "toc": "Greater Anglia", "uid": "L54546", "consist": "755328", "dest_crs": "MKT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54546/2026-09-18/detailed", "trust_id": "502T09MD18", "origin_crs": "SUY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marks Tey", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "3", "is_terminated": 1, "next_location": "Marks Tey", "signalling_id": "2T09", "timing_status": "ON TIME", "origin_station": "Sudbury", "current_leg_arr": "0854", "current_leg_dep": "0848½", "current_leg_end": "Marks Tey", "origin_dep_time": "0835", "origin_platform": null, "current_location": "Marks Tey", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]}", "current_leg_start": "Chappel & Wakes Colne", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.8807990", "next_location_lon": "0.7823664", "previous_location": "Chappel & Wakes Colne", "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\": 208.631, \"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\": 18746.014, \"from_m\": 208.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18864.22, \"from_m\": 18746.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18978.602, \"from_m\": 18864.22, \"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\": 664566, \"profile_key\": \"1d52e679a391136e252b7159947f4b72f766f408949efec798b853f9ae0de659\", \"schedule_id\": 15516, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Sudbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0842H\", \"location\": \"Bures\", \"stage_seq\": 2, \"distance_m\": 7823.015, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0848H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 3, \"distance_m\": 13145.637, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34568}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0835", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "51.8807990", "current_position_lon": "0.7823664", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:31Z\", \"source_id\": 55368656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:34Z\", \"source_id\": 17711383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marks Tey", "service_state_platform": "3", "timing_fact_generation": 1789718017764719, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:50.301698", "service_state_evidence_id": 17711383, "current_leg_start_actual_dep": "2026-09-18T08:48:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:51.433580", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SUY |
MKT |
2T09 |
755328 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.631, "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": 18746.014, "from_m": 208.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18864.22, "from_m": 18746.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18978.602, "from_m": 18864.22, "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": 664566, "profile_key": "1d52e679a391136e252b7159947f4b72f766f408949efec798b853f9ae0de659", "schedule_id": 15516, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0835", "location": "Sudbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0842H", "location": "Bures", "stage_seq": 2, "distance_m": 7823.015, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0848H", "location": "Chappel & Wakes Colne", "stage_seq": 3, "distance_m": 13145.637, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Marks Tey", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34568}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34568}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13774, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:31Z", "source_id": 55368656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:34Z", "source_id": 17711383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Sudbury |
0835 |
0835 |
None |
None |
None |
Marks Tey |
0854 |
0854 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54546/2026-09-18/detailed |
None |
Chappel & Wakes Colne |
2026-09-18T08:48:30+01:00 |
Marks Tey |
5.5 |
{"type": "LineString", "coordinates": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]} |
3.6 |
0848½ |
0854 |
Chappel & Wakes Colne |
Marks Tey |
Marks Tey |
51.8807990 |
0.7823664 |
51.8807990 |
0.7823664 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Marks Tey |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711383 |
1789718017764719 |
7 |
7 |
2026-09-18 08:04:51.433580 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:50.301698 |
| 632754 |
663524 |
L37804 |
632B12MB18 |
2026-09-18 |
COMPLETE |
17711386 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663524, "stp": "P", "toc": "Chiltern Railways", "uid": "L37804", "consist": "165032", "dest_crs": "AYS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37804/2026-09-18/detailed", "trust_id": "632B12MB18", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": "3", "is_terminated": 1, "next_location": "Aylesbury", "signalling_id": "2B12", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "0854", "current_leg_dep": "0851", "current_leg_end": "Aylesbury", "origin_dep_time": "0757", "origin_platform": "1", "current_location": "Aylesbury", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7843695999999999, 51.7878729], [-0.7846721999999999, 51.788118], [-0.7850165, 51.78840289999999], [-0.7856462, 51.788928199999994], [-0.7863557, 51.78951409999999], [-0.7877014, 51.7906243], [-0.7880540999999999, 51.7909104], [-0.7883496, 51.7911473], [-0.7885579000000001, 51.7913272], [-0.788797, 51.7915219], [-0.7892743, 51.791918300000006], [-0.790186, 51.792659699999994], [-0.7911088, 51.79343290000001], [-0.7920553999999999, 51.7942078], [-0.7927078, 51.79476919999999], [-0.7929, 51.79493229999999], [-0.7930783, 51.795102699999994], [-0.7933686999999999, 51.7953778], [-0.7939369000000001, 51.79593619999999], [-0.7944906, 51.796480900000006], [-0.7977870999999999, 51.799848], [-0.7994893, 51.801586099999994], [-0.7997254, 51.8018272], [-0.8006397999999999, 51.80273179999999], [-0.8024767, 51.804579], [-0.8051482999999999, 51.8072695], [-0.8073332999999999, 51.809334], [-0.8074610999999999, 51.8094411], [-0.8084837557075693, 51.81029806773841], [-0.8092521999999999, 51.81094199999999], [-0.8095894999999999, 51.811212100000006], [-0.8099422, 51.81147250000001], [-0.810256, 51.8117055], [-0.8105987999999998, 51.811933100000005], [-0.8111379, 51.8122442], [-0.8114644, 51.81241349999999], [-0.8122394999999999, 51.8127626], [-0.8124236999999999, 51.8128289], [-0.8128431000000002, 51.81298], [-0.8130683, 51.8130611], [-0.8134566999999999, 51.813192599999994], [-0.8140051999999999, 51.8133737], [-0.8143687, 51.8134969]]}", "current_leg_start": "Stoke Mandeville", "dest_arr_time_act": "0856", "motion_projection": null, "next_location_lat": "51.8134969", "next_location_lon": "-0.8143687", "previous_location": "Stoke Mandeville", "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\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8498.207, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9052.083, \"from_m\": 8498.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14939.431, \"from_m\": 9052.083, \"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\": 15132.331, \"from_m\": 14939.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15306.817, \"from_m\": 15132.331, \"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\": 15358.906, \"from_m\": 15306.817, \"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\": 15445.729, \"from_m\": 15358.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16500.949, \"from_m\": 15445.729, \"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\": 27537.909, \"from_m\": 16500.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28451.82, \"from_m\": 27537.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38670.674, \"from_m\": 28451.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38746.977, \"from_m\": 38670.674, \"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\": 39052.386, \"from_m\": 38746.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47300.053, \"from_m\": 39052.386, \"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\": 47345.731, \"from_m\": 47300.053, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 61441.518, \"from_m\": 47345.731, \"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\": 62106.463, \"from_m\": 61441.518, \"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}], \"service_id\": 663524, \"profile_key\": \"a5dfdc16f79274713ad2d0403ae17402d3a49aa696e236f6e9fb92c4822c31da\", \"schedule_id\": 15478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 15165.982, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 26251.128, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 28075.177, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31590.52, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 35122.903, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0833\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38363.812, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 40703.739, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 47423.71, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 54696.884, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0850H\", \"wtt_dep\": \"0851\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 58562.557, \"section_seq\": 1, \"route_path_id\": 29436}, {\"is_pass\": false, \"wtt_arr\": \"0856\", \"wtt_dep\": null, \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 62106.463, \"section_seq\": 1, \"route_path_id\": 29436}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62106.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29436}], \"total_distance_m\": 62106.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 61826.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0757", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8134969", "current_position_lon": "-0.8143687", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:02Z\", \"source_id\": 17677240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:45Z\", \"source_id\": 55330058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:50Z\", \"source_id\": 17701020, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:43Z\", \"source_id\": 55352172, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:48Z\", \"source_id\": 17706984, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:28Z\", \"source_id\": 55368617, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:34Z\", \"source_id\": 17711386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury", "service_state_platform": "3", "timing_fact_generation": 1789718015745514, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:50.305101", "service_state_evidence_id": 17711386, "current_leg_start_actual_dep": "2026-09-18T08:51:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:51.435909", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
AYS |
2B12 |
165032 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8498.207, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9052.083, "from_m": 8498.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14939.431, "from_m": 9052.083, "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": 15132.331, "from_m": 14939.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15306.817, "from_m": 15132.331, "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": 15358.906, "from_m": 15306.817, "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": 15445.729, "from_m": 15358.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16500.949, "from_m": 15445.729, "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": 27537.909, "from_m": 16500.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28451.82, "from_m": 27537.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38670.674, "from_m": 28451.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38746.977, "from_m": 38670.674, "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": 39052.386, "from_m": 38746.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47300.053, "from_m": 39052.386, "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": 47345.731, "from_m": 47300.053, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 61441.518, "from_m": 47345.731, "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": 62106.463, "from_m": 61441.518, "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}], "service_id": 663524, "profile_key": "a5dfdc16f79274713ad2d0403ae17402d3a49aa696e236f6e9fb92c4822c31da", "schedule_id": 15478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0757", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29436}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 15165.982, "section_seq": 1, "route_path_id": 29436}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 26251.128, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 28075.177, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31590.52, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 35122.903, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0833", "location": "Amersham", "stage_seq": 8, "distance_m": 38363.812, "section_seq": 1, "route_path_id": 29436}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 40703.739, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840", "location": "Great Missenden", "stage_seq": 10, "distance_m": 47423.71, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Wendover", "stage_seq": 11, "distance_m": 54696.884, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0850H", "wtt_dep": "0851", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 58562.557, "section_seq": 1, "route_path_id": 29436}, {"is_pass": false, "wtt_arr": "0856", "wtt_dep": null, "location": "Aylesbury", "stage_seq": 13, "distance_m": 62106.463, "section_seq": 1, "route_path_id": 29436}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62106.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29436}], "total_distance_m": 62106.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 61826.74, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:02Z", "source_id": 17677240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:45Z", "source_id": 55330058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:50Z", "source_id": 17701020, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:43Z", "source_id": 55352172, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:48Z", "source_id": 17706984, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21749, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:28Z", "source_id": 55368617, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:34Z", "source_id": 17711386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
London Marylebone |
0757 |
0757 |
1 |
None |
None |
Aylesbury |
0856 |
0856 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37804/2026-09-18/detailed |
None |
Stoke Mandeville |
2026-09-18T08:51:00+01:00 |
Aylesbury |
3.0 |
{"type": "LineString", "coordinates": [[-0.7843695999999999, 51.7878729], [-0.7846721999999999, 51.788118], [-0.7850165, 51.78840289999999], [-0.7856462, 51.788928199999994], [-0.7863557, 51.78951409999999], [-0.7877014, 51.7906243], [-0.7880540999999999, 51.7909104], [-0.7883496, 51.7911473], [-0.7885579000000001, 51.7913272], [-0.788797, 51.7915219], [-0.7892743, 51.791918300000006], [-0.790186, 51.792659699999994], [-0.7911088, 51.79343290000001], [-0.7920553999999999, 51.7942078], [-0.7927078, 51.79476919999999], [-0.7929, 51.79493229999999], [-0.7930783, 51.795102699999994], [-0.7933686999999999, 51.7953778], [-0.7939369000000001, 51.79593619999999], [-0.7944906, 51.796480900000006], [-0.7977870999999999, 51.799848], [-0.7994893, 51.801586099999994], [-0.7997254, 51.8018272], [-0.8006397999999999, 51.80273179999999], [-0.8024767, 51.804579], [-0.8051482999999999, 51.8072695], [-0.8073332999999999, 51.809334], [-0.8074610999999999, 51.8094411], [-0.8084837557075693, 51.81029806773841], [-0.8092521999999999, 51.81094199999999], [-0.8095894999999999, 51.811212100000006], [-0.8099422, 51.81147250000001], [-0.810256, 51.8117055], [-0.8105987999999998, 51.811933100000005], [-0.8111379, 51.8122442], [-0.8114644, 51.81241349999999], [-0.8122394999999999, 51.8127626], [-0.8124236999999999, 51.8128289], [-0.8128431000000002, 51.81298], [-0.8130683, 51.8130611], [-0.8134566999999999, 51.813192599999994], [-0.8140051999999999, 51.8133737], [-0.8143687, 51.8134969]]} |
2.2 |
0851 |
0854 |
Stoke Mandeville |
Aylesbury |
Aylesbury |
51.8134969 |
-0.8143687 |
51.8134969 |
-0.8143687 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Aylesbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711386 |
1789718015745514 |
21 |
21 |
2026-09-18 08:04:51.435909 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:50.305101 |
| 632755 |
660844 |
C14575 |
041A01M618 |
2026-09-18 |
COMPLETE |
17712265 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 660844, "stp": "P", "toc": "ScotRail", "uid": "C14575", "consist": "HA19", "dest_crs": "ABD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14575/2026-09-18/detailed", "trust_id": "041A01M618", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A01", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0854", "current_leg_dep": "0839", "current_leg_end": "Aberdeen", "origin_dep_time": "0630", "origin_platform": "17", "current_location": "Aberdeen", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "-2 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": "0856", "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\": 1667.893, \"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\": 3123.268, \"from_m\": 1667.893, \"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\": 6624.851, \"from_m\": 3123.268, \"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\": 7120.744, \"from_m\": 6624.851, \"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\": 10592.14, \"from_m\": 7120.744, \"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\": 14520.943, \"from_m\": 10592.14, \"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\": 16279.743, \"from_m\": 14520.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18967.988, \"from_m\": 16279.743, \"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\": 19008.332, \"from_m\": 18967.988, \"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\": 19032.468, \"from_m\": 19008.332, \"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\": 20328.457, \"from_m\": 19032.468, \"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\": 21677.081, \"from_m\": 20328.457, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21841.561, \"from_m\": 21677.081, \"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\": 22269.216, \"from_m\": 21841.561, \"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\": 22313.636, \"from_m\": 22269.216, \"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\": 22447.164, \"from_m\": 22313.636, \"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\": 22858.062, \"from_m\": 22447.164, \"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\": 28541.706, \"from_m\": 22858.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28945.234, \"from_m\": 28541.706, \"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\": 29843.376, \"from_m\": 28945.234, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31830.65, \"from_m\": 29843.376, \"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\": 32908.399, \"from_m\": 31830.65, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33470.439, \"from_m\": 32908.399, \"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\": 33855.888, \"from_m\": 33470.439, \"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\": 35970.73, \"from_m\": 33855.888, \"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\": 36711.122, \"from_m\": 35970.73, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37138.456, \"from_m\": 36711.122, \"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\": 37611.847, \"from_m\": 37138.456, \"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\": 38685.272, \"from_m\": 37611.847, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42280.368, \"from_m\": 38685.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45763.271, \"from_m\": 42280.368, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 59952.355, \"from_m\": 45763.271, \"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\": 63475.668, \"from_m\": 59952.355, \"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\": 63549.818, \"from_m\": 63475.668, \"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\": 63661.39, \"from_m\": 63549.818, \"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\": 63704.116, \"from_m\": 63661.39, \"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\": 63909.325, \"from_m\": 63704.116, \"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\": 64541.975, \"from_m\": 63909.325, \"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\": 66505.417, \"from_m\": 64541.975, \"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\": 68261.374, \"from_m\": 66505.417, \"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\": 72090.826, \"from_m\": 68261.374, \"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\": 72494.97, \"from_m\": 72090.826, \"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\": 73245.2, \"from_m\": 72494.97, \"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\": 79314.732, \"from_m\": 73245.2, \"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\": 82347.844, \"from_m\": 79314.732, \"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\": 83161.004, \"from_m\": 82347.844, \"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\": 85629.044, \"from_m\": 83161.004, \"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\": 87632.89, \"from_m\": 85629.044, \"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\": 90103.303, \"from_m\": 87632.89, \"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\": 91603.632, \"from_m\": 90103.303, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 93764.112, \"from_m\": 91603.632, \"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\": 95547.086, \"from_m\": 93764.112, \"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\": 96122.223, \"from_m\": 95547.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\": 96890.943, \"from_m\": 96122.223, \"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\": 97013.912, \"from_m\": 96890.943, \"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\": 97086.957, \"from_m\": 97013.912, \"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\": 97454.254, \"from_m\": 97086.957, \"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\": 98961.084, \"from_m\": 97454.254, \"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\": 102729.422, \"from_m\": 98961.084, \"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\": 105144.873, \"from_m\": 102729.422, \"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\": 113375.033, \"from_m\": 105144.873, \"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\": 113467.106, \"from_m\": 113375.033, \"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\": 113700.598, \"from_m\": 113467.106, \"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\": 114766.657, \"from_m\": 113700.598, \"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\": 120457.916, \"from_m\": 114766.657, \"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\": 120499.308, \"from_m\": 120457.916, \"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\": 120931.528, \"from_m\": 120499.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122198.039, \"from_m\": 120931.528, \"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\": 123308.984, \"from_m\": 122198.039, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 123669.047, \"from_m\": 123308.984, \"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\": 123727.54, \"from_m\": 123669.047, \"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\": 123773.876, \"from_m\": 123727.54, \"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\": 126060.417, \"from_m\": 123773.876, \"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\": 128253.954, \"from_m\": 126060.417, \"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\": 134718.634, \"from_m\": 128253.954, \"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\": 141947.172, \"from_m\": 134718.634, \"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\": 145053.44, \"from_m\": 141947.172, \"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\": 149663.436, \"from_m\": 145053.44, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 155112.068, \"from_m\": 149663.436, \"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\": 167472.702, \"from_m\": 155112.068, \"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\": 167742.164, \"from_m\": 167472.702, \"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\": 167784.818, \"from_m\": 167742.164, \"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\": 173217.528, \"from_m\": 167784.818, \"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\": 175816.973, \"from_m\": 173217.528, \"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\": 183639.162, \"from_m\": 175816.973, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 188275.902, \"from_m\": 183639.162, \"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\": 193606.569, \"from_m\": 188275.902, \"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\": 200783.029, \"from_m\": 193606.569, \"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\": 208290.376, \"from_m\": 200783.029, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 210135.882, \"from_m\": 208290.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210233.633, \"from_m\": 210135.882, \"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\": 210262.81, \"from_m\": 210233.633, \"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\": 210585.449, \"from_m\": 210262.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 660844, \"profile_key\": \"c4e28d88eb4caac0b1fb97f6a04d426967dc9ec5aa5210b6fb064d1ac936b88a\", \"schedule_id\": 30474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0635\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 5, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Inverkeithing\", \"stage_seq\": 6, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Burntisland\", \"stage_seq\": 7, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0702\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 9, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Thornton North Jn\", \"stage_seq\": 10, \"distance_m\": 50353.213, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Ladybank\", \"stage_seq\": 11, \"distance_m\": 63801.27, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0720\", \"location\": \"Cupar\", \"stage_seq\": 12, \"distance_m\": 72637.172, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727H\", \"location\": \"Leuchars\", \"stage_seq\": 13, \"distance_m\": 82721.0, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Tay Bridge South\", \"stage_seq\": 14, \"distance_m\": 91507.554, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 15, \"distance_m\": 95499.561, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0743H\", \"location\": \"Dundee\", \"stage_seq\": 16, \"distance_m\": 96064.064, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 17, \"distance_m\": 97213.623, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Broughty Ferry\", \"stage_seq\": 18, \"distance_m\": 102468.985, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755\", \"location\": \"Carnoustie\", \"stage_seq\": 19, \"distance_m\": 113667.836, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802H\", \"location\": \"Arbroath\", \"stage_seq\": 20, \"distance_m\": 123489.498, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Inverkeilor\", \"stage_seq\": 21, \"distance_m\": 133297.313, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Usan Jn\", \"stage_seq\": 22, \"distance_m\": 142116.317, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817H\", \"location\": \"Montrose\", \"stage_seq\": 23, \"distance_m\": 145350.539, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Craigo S.B.\", \"stage_seq\": 24, \"distance_m\": 152979.358, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Laurencekirk\", \"stage_seq\": 25, \"distance_m\": 161644.127, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Carmont\", \"stage_seq\": 26, \"distance_m\": 175886.632, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838H\", \"location\": \"Stonehaven\", \"stage_seq\": 27, \"distance_m\": 184731.684, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 28, \"distance_m\": 193820.977, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 29, \"distance_m\": 199682.612, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 30, \"distance_m\": 206919.283, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 31, \"distance_m\": 207940.483, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0853H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 32, \"distance_m\": 209822.615, \"section_seq\": 1, \"route_path_id\": 66196}, {\"is_pass\": false, \"wtt_arr\": \"0856\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 33, \"distance_m\": 210585.449, \"section_seq\": 1, \"route_path_id\": 66196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 210585.449, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66196}], \"total_distance_m\": 210585.449, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 210585.449, \"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": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:21Z\", \"source_id\": 54993038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:24Z\", \"source_id\": 17606634, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:30Z\", \"source_id\": 55022685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:34Z\", \"source_id\": 17615473, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:02Z\", \"source_id\": 55040667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:08Z\", \"source_id\": 17620776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:21Z\", \"source_id\": 55056794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:25Z\", \"source_id\": 17625179, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:20Z\", \"source_id\": 55089846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:13:24Z\", \"source_id\": 17634625, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:19:42Z\", \"source_id\": 17639199, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:37Z\", \"source_id\": 55157563, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:42Z\", \"source_id\": 17653757, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:49:28Z\", \"source_id\": 17662026, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:47Z\", \"source_id\": 17668445, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:15Z\", \"source_id\": 17671970, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:17Z\", \"source_id\": 17683604, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:11Z\", \"source_id\": 17699715, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:49Z\", \"source_id\": 17712265, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1789718090348390, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:50.334280", "service_state_evidence_id": 17712265, "current_leg_start_actual_dep": "2026-09-18T08:38:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:51.513427", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
ABD |
1A01 |
HA19 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 6624.851, "from_m": 3123.268, "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": 7120.744, "from_m": 6624.851, "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": 10592.14, "from_m": 7120.744, "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": 14520.943, "from_m": 10592.14, "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": 16279.743, "from_m": 14520.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18967.988, "from_m": 16279.743, "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": 19008.332, "from_m": 18967.988, "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": 19032.468, "from_m": 19008.332, "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": 20328.457, "from_m": 19032.468, "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": 21677.081, "from_m": 20328.457, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21841.561, "from_m": 21677.081, "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": 22269.216, "from_m": 21841.561, "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": 22313.636, "from_m": 22269.216, "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": 22447.164, "from_m": 22313.636, "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": 22858.062, "from_m": 22447.164, "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": 28541.706, "from_m": 22858.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28945.234, "from_m": 28541.706, "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": 29843.376, "from_m": 28945.234, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31830.65, "from_m": 29843.376, "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": 32908.399, "from_m": 31830.65, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33470.439, "from_m": 32908.399, "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": 33855.888, "from_m": 33470.439, "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": 35970.73, "from_m": 33855.888, "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": 36711.122, "from_m": 35970.73, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37138.456, "from_m": 36711.122, "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": 37611.847, "from_m": 37138.456, "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": 38685.272, "from_m": 37611.847, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42280.368, "from_m": 38685.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45763.271, "from_m": 42280.368, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 59952.355, "from_m": 45763.271, "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": 63475.668, "from_m": 59952.355, "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": 63549.818, "from_m": 63475.668, "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": 63661.39, "from_m": 63549.818, "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": 63704.116, "from_m": 63661.39, "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": 63909.325, "from_m": 63704.116, "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": 64541.975, "from_m": 63909.325, "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": 66505.417, "from_m": 64541.975, "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": 68261.374, "from_m": 66505.417, "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": 72090.826, "from_m": 68261.374, "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": 72494.97, "from_m": 72090.826, "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": 73245.2, "from_m": 72494.97, "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": 79314.732, "from_m": 73245.2, "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": 82347.844, "from_m": 79314.732, "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": 83161.004, "from_m": 82347.844, "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": 85629.044, "from_m": 83161.004, "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": 87632.89, "from_m": 85629.044, "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": 90103.303, "from_m": 87632.89, "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": 91603.632, "from_m": 90103.303, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 93764.112, "from_m": 91603.632, "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": 95547.086, "from_m": 93764.112, "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": 96122.223, "from_m": 95547.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": 96890.943, "from_m": 96122.223, "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": 97013.912, "from_m": 96890.943, "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": 97086.957, "from_m": 97013.912, "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": 97454.254, "from_m": 97086.957, "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": 98961.084, "from_m": 97454.254, "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": 102729.422, "from_m": 98961.084, "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": 105144.873, "from_m": 102729.422, "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": 113375.033, "from_m": 105144.873, "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": 113467.106, "from_m": 113375.033, "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": 113700.598, "from_m": 113467.106, "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": 114766.657, "from_m": 113700.598, "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": 120457.916, "from_m": 114766.657, "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": 120499.308, "from_m": 120457.916, "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": 120931.528, "from_m": 120499.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122198.039, "from_m": 120931.528, "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": 123308.984, "from_m": 122198.039, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 123669.047, "from_m": 123308.984, "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": 123727.54, "from_m": 123669.047, "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": 123773.876, "from_m": 123727.54, "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": 126060.417, "from_m": 123773.876, "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": 128253.954, "from_m": 126060.417, "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": 134718.634, "from_m": 128253.954, "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": 141947.172, "from_m": 134718.634, "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": 145053.44, "from_m": 141947.172, "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": 149663.436, "from_m": 145053.44, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 155112.068, "from_m": 149663.436, "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": 167472.702, "from_m": 155112.068, "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": 167742.164, "from_m": 167472.702, "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": 167784.818, "from_m": 167742.164, "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": 173217.528, "from_m": 167784.818, "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": 175816.973, "from_m": 173217.528, "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": 183639.162, "from_m": 175816.973, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 188275.902, "from_m": 183639.162, "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": 193606.569, "from_m": 188275.902, "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": 200783.029, "from_m": 193606.569, "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": 208290.376, "from_m": 200783.029, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 210135.882, "from_m": 208290.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210233.633, "from_m": 210135.882, "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": 210262.81, "from_m": 210233.633, "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": 210585.449, "from_m": 210262.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 660844, "profile_key": "c4e28d88eb4caac0b1fb97f6a04d426967dc9ec5aa5210b6fb064d1ac936b88a", "schedule_id": 30474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0635", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Dalmeny Jn", "stage_seq": 5, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Inverkeithing", "stage_seq": 6, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Burntisland", "stage_seq": 7, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0702", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Thornton South Jn", "stage_seq": 9, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Thornton North Jn", "stage_seq": 10, "distance_m": 50353.213, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Ladybank", "stage_seq": 11, "distance_m": 63801.27, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0720", "location": "Cupar", "stage_seq": 12, "distance_m": 72637.172, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727H", "location": "Leuchars", "stage_seq": 13, "distance_m": 82721.0, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Tay Bridge South", "stage_seq": 14, "distance_m": 91507.554, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Dundee Central Jn", "stage_seq": 15, "distance_m": 95499.561, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0743H", "location": "Dundee", "stage_seq": 16, "distance_m": 96064.064, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Camperdown Jn", "stage_seq": 17, "distance_m": 97213.623, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Broughty Ferry", "stage_seq": 18, "distance_m": 102468.985, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755", "location": "Carnoustie", "stage_seq": 19, "distance_m": 113667.836, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802H", "location": "Arbroath", "stage_seq": 20, "distance_m": 123489.498, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Inverkeilor", "stage_seq": 21, "distance_m": 133297.313, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Usan Jn", "stage_seq": 22, "distance_m": 142116.317, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817H", "location": "Montrose", "stage_seq": 23, "distance_m": 145350.539, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Craigo S.B.", "stage_seq": 24, "distance_m": 152979.358, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Laurencekirk", "stage_seq": 25, "distance_m": 161644.127, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Carmont", "stage_seq": 26, "distance_m": 175886.632, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838H", "location": "Stonehaven", "stage_seq": 27, "distance_m": 184731.684, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Aberdeen Sig. A223", "stage_seq": 28, "distance_m": 193820.977, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Aberdeen Sig. A229", "stage_seq": 29, "distance_m": 199682.612, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "Aberdeen Sig. A55", "stage_seq": 30, "distance_m": 206919.283, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Craiginches South Jn", "stage_seq": 31, "distance_m": 207940.483, "section_seq": 1, "route_path_id": 66196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0853H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 32, "distance_m": 209822.615, "section_seq": 1, "route_path_id": 66196}, {"is_pass": false, "wtt_arr": "0856", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 33, "distance_m": 210585.449, "section_seq": 1, "route_path_id": 66196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 210585.449, "from_m": 0.0, "section_seq": 1, "route_path_id": 66196}], "total_distance_m": 210585.449, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 210585.449, "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": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:21Z", "source_id": 54993038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:24Z", "source_id": 17606634, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:30Z", "source_id": 55022685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:34Z", "source_id": 17615473, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:02Z", "source_id": 55040667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:08Z", "source_id": 17620776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:21Z", "source_id": 55056794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:25Z", "source_id": 17625179, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:20Z", "source_id": 55089846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:13:24Z", "source_id": 17634625, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:19:42Z", "source_id": 17639199, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 407, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:37Z", "source_id": 55157563, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:42Z", "source_id": 17653757, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:49:28Z", "source_id": 17662026, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:47Z", "source_id": 17668445, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:15Z", "source_id": 17671970, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:17Z", "source_id": 17683604, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:11Z", "source_id": 17699715, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:49Z", "source_id": 17712265, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Edinburgh |
0630 |
0630 |
17 |
None |
None |
Aberdeen |
0856 |
0856 |
6S |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14575/2026-09-18/detailed |
None |
Stonehaven |
2026-09-18T08:38:30+01:00 |
Aberdeen |
15.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 |
0839 |
0854 |
Stonehaven |
Aberdeen |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17712265 |
1789718090348390 |
73 |
73 |
2026-09-18 08:04:51.513427 |
6S |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:50.334280 |
| 632756 |
663958 |
W32577 |
882H14MC18 |
2026-09-18 |
COMPLETE |
17711163 |
2026-09-18 08:54:00 |
2026-09-18 08:04:56 |
2026-09-20 08:04:56 |
{"id": 663958, "stp": "P", "toc": "Southern", "uid": "W32577", "consist": "377319+377326", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32577/2026-09-18/detailed", "trust_id": "882H14MC18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "15", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2H14", "timing_status": "LATE", "origin_station": "Beckenham Junction (C)", "current_leg_arr": "0854", "current_leg_dep": "0850", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0813", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-18T08:04:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 394.536, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 466.021, \"from_m\": 394.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 623.109, \"from_m\": 466.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2272.758, \"from_m\": 623.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3319.407, \"from_m\": 2272.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3339.901, \"from_m\": 3319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3502.915, \"from_m\": 3339.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3526.386, \"from_m\": 3502.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3557.325, \"from_m\": 3526.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3827.679, \"from_m\": 3557.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5024.693, \"from_m\": 3827.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5058.051, \"from_m\": 5024.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5076.89, \"from_m\": 5058.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5109.351, \"from_m\": 5076.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5784.888, \"from_m\": 5109.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7620.561, \"from_m\": 5784.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8053.167, \"from_m\": 7620.561, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8067.755, \"from_m\": 8053.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8585.493, \"from_m\": 8067.755, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8619.663, \"from_m\": 8585.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8681.897, \"from_m\": 8619.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11450.37, \"from_m\": 8681.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12693.761, \"from_m\": 11450.37, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12775.908, \"from_m\": 12693.761, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13188.152, \"from_m\": 12775.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13266.299, \"from_m\": 13188.152, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14749.368, \"from_m\": 13266.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14800.341, \"from_m\": 14749.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15254.446, \"from_m\": 14800.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15353.552, \"from_m\": 15254.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15381.618, \"from_m\": 15353.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15916.094, \"from_m\": 15381.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15955.614, \"from_m\": 15916.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16003.599, \"from_m\": 15955.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17344.224, \"from_m\": 16003.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17428.536, \"from_m\": 17344.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18161.79, \"from_m\": 17428.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18592.616, \"from_m\": 18161.79, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 663958, \"profile_key\": \"d4a81b5834b2fdb603b6d460a6875e56375c08104ee33d5c353358b895627ec0\", \"schedule_id\": 25281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Birkbeck\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Bromley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0823\", \"location\": \"Crystal Palace\", \"stage_seq\": 4, \"distance_m\": 4988.476, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 5, \"distance_m\": 6104.279, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"West Norwood\", \"stage_seq\": 6, \"distance_m\": 7657.067, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 8084.888, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 8764.218, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 10870.431, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 11755.436, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": \"0841H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 13000.401, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0843H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 14200.407, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 14718.628, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 15720.522, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 15976.293, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 16494.675, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 17428.536, \"section_seq\": 1, \"route_path_id\": 66012}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 18592.616, \"section_seq\": 1, \"route_path_id\": 66012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18592.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66012}], \"total_distance_m\": 18592.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16469.974, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2122.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0813", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:31Z\", \"source_id\": 55258613, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:35Z\", \"source_id\": 17681521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:27Z\", \"source_id\": 55272312, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:31Z\", \"source_id\": 17685313, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:30Z\", \"source_id\": 55286975, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:31Z\", \"source_id\": 17689284, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:17Z\", \"source_id\": 55295122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:21Z\", \"source_id\": 17691438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:05Z\", \"source_id\": 55308470, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:06Z\", \"source_id\": 17695118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:54Z\", \"source_id\": 55322185, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:58Z\", \"source_id\": 17698851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:20Z\", \"source_id\": 55328929, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 17700696, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:33Z\", \"source_id\": 55337650, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:35Z\", \"source_id\": 17703105, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:08Z\", \"source_id\": 55347637, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:12Z\", \"source_id\": 17705750, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:31Z\", \"source_id\": 55357314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:34Z\", \"source_id\": 17708289, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:17Z\", \"source_id\": 55367958, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:19Z\", \"source_id\": 17711163, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "15", "timing_fact_generation": 1789718002793416, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:55.135231", "service_state_evidence_id": 17711163, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:55.443127", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2H14 |
377319+377326 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 394.536, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 466.021, "from_m": 394.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 623.109, "from_m": 466.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2272.758, "from_m": 623.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3319.407, "from_m": 2272.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3339.901, "from_m": 3319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3502.915, "from_m": 3339.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3526.386, "from_m": 3502.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3557.325, "from_m": 3526.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3827.679, "from_m": 3557.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5024.693, "from_m": 3827.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5058.051, "from_m": 5024.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5076.89, "from_m": 5058.051, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5109.351, "from_m": 5076.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5784.888, "from_m": 5109.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7620.561, "from_m": 5784.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8053.167, "from_m": 7620.561, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8067.755, "from_m": 8053.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8585.493, "from_m": 8067.755, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8619.663, "from_m": 8585.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8681.897, "from_m": 8619.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11450.37, "from_m": 8681.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12693.761, "from_m": 11450.37, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12775.908, "from_m": 12693.761, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13188.152, "from_m": 12775.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13266.299, "from_m": 13188.152, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14749.368, "from_m": 13266.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14800.341, "from_m": 14749.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15254.446, "from_m": 14800.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15353.552, "from_m": 15254.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15381.618, "from_m": 15353.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15916.094, "from_m": 15381.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15955.614, "from_m": 15916.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16003.599, "from_m": 15955.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17344.224, "from_m": 16003.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17428.536, "from_m": 17344.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18161.79, "from_m": 17428.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18592.616, "from_m": 18161.79, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 663958, "profile_key": "d4a81b5834b2fdb603b6d460a6875e56375c08104ee33d5c353358b895627ec0", "schedule_id": 25281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0813", "location": "Beckenham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Birkbeck", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Bromley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0823", "location": "Crystal Palace", "stage_seq": 4, "distance_m": 4988.476, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Gipsy Hill", "stage_seq": 5, "distance_m": 6104.279, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "West Norwood", "stage_seq": 6, "distance_m": 7657.067, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "West Norwood Junction", "stage_seq": 7, "distance_m": 8084.888, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 8764.218, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "North Dulwich", "stage_seq": 9, "distance_m": 10870.431, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "East Dulwich", "stage_seq": 10, "distance_m": 11755.436, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": "0841H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 13000.401, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0843H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 14200.407, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 14718.628, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 15720.522, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 15976.293, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 16494.675, "section_seq": 1, "route_path_id": 66012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 17428.536, "section_seq": 1, "route_path_id": 66012}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 18592.616, "section_seq": 1, "route_path_id": 66012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18592.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 66012}], "total_distance_m": 18592.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16469.974, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2122.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31334, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:31Z", "source_id": 55258613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:35Z", "source_id": 17681521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:27Z", "source_id": 55272312, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:31Z", "source_id": 17685313, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:30Z", "source_id": 55286975, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:31Z", "source_id": 17689284, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:17Z", "source_id": 55295122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:21Z", "source_id": 17691438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29788, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:05Z", "source_id": 55308470, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:06Z", "source_id": 17695118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:54Z", "source_id": 55322185, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:58Z", "source_id": 17698851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:20Z", "source_id": 55328929, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 17700696, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:33Z", "source_id": 55337650, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:35Z", "source_id": 17703105, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:08Z", "source_id": 55347637, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:12Z", "source_id": 17705750, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:31Z", "source_id": 55357314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:34Z", "source_id": 17708289, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29661, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:17Z", "source_id": 55367958, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:19Z", "source_id": 17711163, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Beckenham Junction (C) |
0813 |
0813 |
None |
None |
None |
London Bridge (Central) |
0851 |
0851 |
15 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32577/2026-09-18/detailed |
None |
South Bermondsey |
2026-09-18T08:49:30+01:00 |
London Bridge (Central) |
4.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
1.9 |
0850 |
0854 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-18 08:04:56 |
TERMINATED |
2026-09-18 07:54:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711163 |
1789718002793416 |
57 |
57 |
2026-09-18 08:04:55.443127 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:55.135231 |
| 632757 |
664725 |
G85766 |
112C79MD18 |
2026-09-18 |
COMPLETE |
17710750 |
2026-09-18 08:54:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 664725, "stp": "P", "toc": "Northern", "uid": "G85766", "consist": "156455", "dest_crs": "MCM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85766/2026-09-18/detailed", "trust_id": "112C79MD18", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morecambe", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "1", "is_terminated": 1, "next_location": "Morecambe", "signalling_id": "2C79", "timing_status": "LATE", "origin_station": "Lancaster", "current_leg_arr": "0854", "current_leg_dep": "0851", "current_leg_end": "Morecambe", "origin_dep_time": "0841", "origin_platform": "5", "current_location": "Morecambe", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "0852", "motion_projection": null, "next_location_lat": "54.0702148", "next_location_lon": "-2.8687942", "previous_location": "Bare Lane", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1538.667, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3098.887, \"from_m\": 1538.667, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3930.076, \"from_m\": 3098.887, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4037.711, \"from_m\": 3930.076, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4043.997, \"from_m\": 4037.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.714, \"from_m\": 4043.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6152.263, \"from_m\": 4162.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6511.132, \"from_m\": 6152.263, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 664725, \"profile_key\": \"4b6b1ad60b0b08ec65252547fab9eb2060d9181a4863b53f1690b712dcce41fb\", \"schedule_id\": 12220, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Lancaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"0847H\", \"wtt_dep\": \"0848\", \"location\": \"Bare Lane\", \"stage_seq\": 3, \"distance_m\": 4246.325, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"0852\", \"wtt_dep\": null, \"location\": \"Morecambe\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 69709}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}], \"total_distance_m\": 6511.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6504.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0841", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "54.0702148", "current_position_lon": "-2.8687942", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:23Z\", \"source_id\": 55359757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:26Z\", \"source_id\": 17708980, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:41Z\", \"source_id\": 55366426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:47Z\", \"source_id\": 17710750, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morecambe", "service_state_platform": "1", "timing_fact_generation": 1789717971363924, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:57.149291", "service_state_evidence_id": 17710750, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:58.023460", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LAN |
MCM |
2C79 |
156455 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3098.887, "from_m": 1538.667, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3930.076, "from_m": 3098.887, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4037.711, "from_m": 3930.076, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4043.997, "from_m": 4037.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.714, "from_m": 4043.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6152.263, "from_m": 4162.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6511.132, "from_m": 6152.263, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 664725, "profile_key": "4b6b1ad60b0b08ec65252547fab9eb2060d9181a4863b53f1690b712dcce41fb", "schedule_id": 12220, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0841", "location": "Lancaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Morecambe South Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "0847H", "wtt_dep": "0848", "location": "Bare Lane", "stage_seq": 3, "distance_m": 4246.325, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "0852", "wtt_dep": null, "location": "Morecambe", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 69709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 69709}], "total_distance_m": 6511.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6504.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3137, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:23Z", "source_id": 55359757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:26Z", "source_id": 17708980, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3130, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:41Z", "source_id": 55366426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:47Z", "source_id": 17710750, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Lancaster |
0841 |
0841 |
5 |
None |
None |
Morecambe |
0852 |
0852 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85766/2026-09-18/detailed |
None |
Bare Lane |
2026-09-18T08:50:00+01:00 |
Morecambe |
3.0 |
{"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]} |
1.4 |
0851 |
0854 |
Bare Lane |
Morecambe |
Morecambe |
54.0702148 |
-2.8687942 |
54.0702148 |
-2.8687942 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:54:00 |
Morecambe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710750 |
1789717971363924 |
15 |
15 |
2026-09-18 08:04:58.023460 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:57.149291 |
| 632758 |
663049 |
F45572 |
511B411B18 |
2026-09-18 |
COMPLETE |
17711065 |
2026-09-18 08:54:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663049, "stp": "N", "toc": "c2c", "uid": "F45572", "consist": "357001+357314", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45572/2026-09-18/detailed", "trust_id": "511B411B18", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B41", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "0854", "current_leg_dep": "0850", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0741", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51636.801, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51664.542, \"from_m\": 51636.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51671.367, \"from_m\": 51664.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53789.631, \"from_m\": 51671.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56464.69, \"from_m\": 53789.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.356, \"from_m\": 56464.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59097.772, \"from_m\": 58658.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.287, \"from_m\": 59097.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60709.852, \"from_m\": 60452.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62561.471, \"from_m\": 60709.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.279, \"from_m\": 62561.471, \"capability_applied\": null, \"effective_limit_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\": 663049, \"profile_key\": \"534917cbf053ec8a522f94fb2fea4b7e2a82c676d30e4dca9433a6858b85024b\", \"schedule_id\": 36019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Pitsea\", \"stage_seq\": 9, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0813H\", \"location\": \"Laindon\", \"stage_seq\": 11, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"West Horndon\", \"stage_seq\": 12, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Upminster\", \"stage_seq\": 13, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"West Ham High Level\", \"stage_seq\": 15, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 16, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0845H\", \"wtt_dep\": \"0846H\", \"location\": \"Limehouse\", \"stage_seq\": 17, \"distance_m\": 60515.67, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 18, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 102712}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 19, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 102712}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102712}], \"total_distance_m\": 63264.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60815.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:59Z\", \"source_id\": 55177989, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:46:04Z\", \"source_id\": 17659408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:47Z\", \"source_id\": 55185800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:51Z\", \"source_id\": 17661534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:12Z\", \"source_id\": 55192791, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:15Z\", \"source_id\": 17663423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:53Z\", \"source_id\": 55200195, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:58Z\", \"source_id\": 17665537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:05Z\", \"source_id\": 55206194, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:09Z\", \"source_id\": 17667213, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:50Z\", \"source_id\": 55213810, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:54Z\", \"source_id\": 17669280, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:49Z\", \"source_id\": 55237029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:51Z\", \"source_id\": 17675569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:49Z\", \"source_id\": 55245504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:51Z\", \"source_id\": 17677843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:45Z\", \"source_id\": 55253722, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:12:49Z\", \"source_id\": 17680153, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:32Z\", \"source_id\": 55266888, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:33Z\", \"source_id\": 17683809, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:43Z\", \"source_id\": 55290659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:47Z\", \"source_id\": 17690218, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:30Z\", \"source_id\": 55318183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:32Z\", \"source_id\": 17697773, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:27Z\", \"source_id\": 55340289, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:29Z\", \"source_id\": 17703760, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:05Z\", \"source_id\": 55356048, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 17708011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:04Z\", \"source_id\": 55367448, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:08Z\", \"source_id\": 17711065, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789717990661620, "current_leg_arrival_utc": "2026-09-18T08:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:54:59.096549", "service_state_evidence_id": 17711065, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-18T07:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:04:59.623131", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
FST |
1B41 |
357001+357314 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51636.801, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51664.542, "from_m": 51636.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51671.367, "from_m": 51664.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53789.631, "from_m": 51671.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56464.69, "from_m": 53789.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.356, "from_m": 56464.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59097.772, "from_m": 58658.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.287, "from_m": 59097.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60709.852, "from_m": 60452.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62561.471, "from_m": 60709.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.279, "from_m": 62561.471, "capability_applied": null, "effective_limit_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": 663049, "profile_key": "534917cbf053ec8a522f94fb2fea4b7e2a82c676d30e4dca9433a6858b85024b", "schedule_id": 36019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 102712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Pitsea", "stage_seq": 9, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Basildon", "stage_seq": 10, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0813H", "location": "Laindon", "stage_seq": 11, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "West Horndon", "stage_seq": 12, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Upminster", "stage_seq": 13, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 102712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Barking", "stage_seq": 14, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "West Ham High Level", "stage_seq": 15, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 102712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Gas Factory Jn", "stage_seq": 16, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0845H", "wtt_dep": "0846H", "location": "Limehouse", "stage_seq": 17, "distance_m": 60515.67, "section_seq": 1, "route_path_id": 102712}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848H", "location": "Christian Street Jn", "stage_seq": 18, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 102712}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 19, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 102712}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 102712}], "total_distance_m": 63264.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60815.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:59Z", "source_id": 55177989, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:46:04Z", "source_id": 17659408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:47Z", "source_id": 55185800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:51Z", "source_id": 17661534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:12Z", "source_id": 55192791, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:15Z", "source_id": 17663423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:53Z", "source_id": 55200195, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:58Z", "source_id": 17665537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:05Z", "source_id": 55206194, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:09Z", "source_id": 17667213, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:50Z", "source_id": 55213810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:54Z", "source_id": 17669280, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:49Z", "source_id": 55237029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:07:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:51Z", "source_id": 17675569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:49Z", "source_id": 55245504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:51Z", "source_id": 17677843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:45Z", "source_id": 55253722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:12:49Z", "source_id": 17680153, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:32Z", "source_id": 55266888, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:18:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:33Z", "source_id": 17683809, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:43Z", "source_id": 55290659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:47Z", "source_id": 17690218, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:30Z", "source_id": 55318183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:32Z", "source_id": 17697773, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:27Z", "source_id": 55340289, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:29Z", "source_id": 17703760, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:05Z", "source_id": 55356048, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 17708011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:04Z", "source_id": 55367448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:08Z", "source_id": 17711065, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:54:00+01:00", "operational_fact": true}] |
Shoeburyness |
0741 |
0741 |
3 |
None |
None |
London Fenchurch Street |
0851 |
0851 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45572/2026-09-18/detailed |
None |
Limehouse |
2026-09-18T08:49:30+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0850 |
0854 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:54:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711065 |
1789717990661620 |
87 |
87 |
2026-09-18 08:04:59.623131 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:54:59.096549 |
| 632759 |
663468 |
V32159 |
783Q031B18 |
2026-09-18 |
COMPLETE |
None |
2026-09-18 07:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663468, "stp": "N", "toc": "Transport for Wales", "uid": "V32159", "consist": "398026", "dest_crs": "XTF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V32159/2026-09-18/detailed", "trust_id": "783Q031B18", "origin_crs": "MER", "show_on_map": 0, "dar_est_time": "07:55:00", "dar_platform": null, "dest_station": "Taffs Well Depot", "service_date": "2026-09-18", "dest_arr_time": "0847", "dest_platform": null, "is_terminated": 1, "next_location": "Merthyr Vale", "signalling_id": "3Q03", "timing_status": null, "origin_station": "Merthyr Tydfil", "current_leg_arr": "0804", "current_leg_dep": "0755", "current_leg_end": "Merthyr Vale", "origin_dep_time": "0755", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3774698999999995, 51.7447693], [-3.3774057, 51.7445822], [-3.3773516, 51.74442899999999], [-3.3772565, 51.7442798], [-3.3770965999999993, 51.74405809999999], [-3.376736, 51.7436835], [-3.3765820999999994, 51.74352669999999], [-3.376477, 51.743427099999984], [-3.3762424, 51.7432443], [-3.3759261, 51.74298439999998], [-3.3756139, 51.7427503], [-3.3753426999999996, 51.7425015], [-3.3751133, 51.74225580000001], [-3.3749283, 51.7420078], [-3.3747760000000007, 51.74173160000001], [-3.3746723, 51.7414981], [-3.3745877999999996, 51.74126820000001], [-3.3745289, 51.7410561], [-3.374505, 51.74091549999999], [-3.3744900999999996, 51.740765], [-3.3744774999999994, 51.74062239999999], [-3.3744776999999995, 51.74047759999999], [-3.3744926, 51.7402066], [-3.3744894, 51.7401521], [-3.3744831999999993, 51.7399992], [-3.374445, 51.73979700000001], [-3.3743664, 51.73957039999999], [-3.3742550999999996, 51.7393505], [-3.3741276999999994, 51.7391546], [-3.3739412999999994, 51.73895180000001], [-3.3729542, 51.7379153], [-3.3726791, 51.7376612], [-3.3723105, 51.7372642], [-3.3718605, 51.736779000000006], [-3.3714937999999997, 51.73627820000001], [-3.3713351, 51.73605589999999], [-3.3712111999999994, 51.73581029999999], [-3.3710673, 51.735436500000006], [-3.3709676, 51.735061299999984], [-3.3707807, 51.7345167], [-3.3706769, 51.7342907], [-3.3698246999999997, 51.732398], [-3.3694702999999997, 51.731507699999995], [-3.3692931, 51.73105910000001], [-3.3691173, 51.730623599999994], [-3.3684086, 51.7288289], [-3.3682015999999995, 51.72835740000001], [-3.368113699999999, 51.7281871], [-3.3678258, 51.7277423], [-3.3674931999999997, 51.7273635], [-3.3670661, 51.7269701], [-3.3665168999999997, 51.72657269999999], [-3.3659305999999996, 51.726237], [-3.3656144999999995, 51.7260833], [-3.3652544999999994, 51.725927], [-3.3644462, 51.725635699999984], [-3.3639375, 51.7254818], [-3.3634054999999994, 51.72529670000001], [-3.3630486999999993, 51.72516219999999], [-3.3626929, 51.725005], [-3.3623399, 51.72482939999998], [-3.3619756, 51.7246371], [-3.3616156, 51.7244184], [-3.3613519, 51.7242402], [-3.3610987999999997, 51.7240407], [-3.3608372999999996, 51.7238319], [-3.3605839, 51.723595399999994], [-3.3603481999999993, 51.7233383], [-3.3601332, 51.7230637], [-3.3594140999999995, 51.7219737], [-3.359373039443014, 51.721918011123584], [-3.3590711, 51.72150849999999], [-3.3586527, 51.72104319999999], [-3.3582342, 51.7206777], [-3.3576701999999994, 51.7202546], [-3.3567215, 51.7196873], [-3.3555305999999994, 51.719055899999994], [-3.3546078999999995, 51.718471], [-3.3538890999999995, 51.717926], [-3.3508312999999994, 51.71547319999999], [-3.3482027999999997, 51.71345899999999], [-3.3469382, 51.7124769], [-3.3468576, 51.712413], [-3.345145099999999, 51.7110792], [-3.3448681999999996, 51.71079729999999], [-3.3446192999999997, 51.7105074], [-3.3443081999999995, 51.71002880000001], [-3.3438225, 51.70917670000001], [-3.3433632000000006, 51.70837079999998], [-3.3430354, 51.7078082], [-3.342975899999999, 51.7077239], [-3.3429120999999995, 51.7076413], [-3.3427739999999995, 51.7074892], [-3.3426327999999996, 51.70734180000001], [-3.34245, 51.7071933], [-3.3422019000000005, 51.7070071], [-3.3418998999999996, 51.706827899999986], [-3.3410096999999994, 51.70630080000001], [-3.3407078, 51.70611989999999], [-3.3404285, 51.7059389], [-3.3401931, 51.7057605], [-3.3400702999999994, 51.7056675], [-3.3397495, 51.705266], [-3.3394164, 51.70463259999999], [-3.3392603999999997, 51.7042917], [-3.3391371, 51.70393509999999], [-3.3389513999999996, 51.70314179999999], [-3.3388422, 51.7026665], [-3.3387599999999997, 51.7021886], [-3.3386714999999993, 51.70170929999999], [-3.3385984, 51.701239699999995], [-3.3385516000000006, 51.7009349], [-3.3384877999999993, 51.7006291], [-3.3383486000000007, 51.7001143], [-3.3382819999999995, 51.6998586], [-3.3382267, 51.699597700000005], [-3.3381899, 51.6993666], [-3.3381827999999993, 51.6990696], [-3.3382819999999995, 51.6985389], [-3.3384655, 51.69804270000001], [-3.3386037999999996, 51.69775340000001], [-3.3387175999999994, 51.6975617], [-3.3391941999999997, 51.6968881], [-3.3396427999999996, 51.6962942], [-3.3398200999999994, 51.69603959999999], [-3.3399429, 51.69583159999999], [-3.3401466, 51.69539820000001], [-3.3402042999999995, 51.695223899999995], [-3.3402687, 51.694953], [-3.3404121000000004, 51.694289], [-3.3404624, 51.693991], [-3.3404788999999995, 51.6937104], [-3.3404755999999995, 51.69345690000001], [-3.3404294999999995, 51.693183399999995], [-3.3403543999999994, 51.6928941], [-3.340093, 51.6920491], [-3.3398415, 51.691252199999994], [-3.3397293999999995, 51.6910022], [-3.3395966, 51.69074609999999], [-3.3394961999999997, 51.69059159999998], [-3.3394119, 51.6904814], [-3.339294, 51.6903398], [-3.3390997, 51.690129], [-3.3387777999999995, 51.68981089999999], [-3.3384022999999994, 51.6894415], [-3.338204, 51.68923180000001], [-3.3379800999999993, 51.688967199999986], [-3.3377924, 51.688699699999994], [-3.3376197999999997, 51.68837579999999], [-3.337523, 51.6881532], [-3.337442499999999, 51.687948600000006], [-3.3373049, 51.6875748], [-3.3371367999999997, 51.68698220000001], [-3.3371192999999995, 51.686902399999994], [-3.337110850810073, 51.68686309274265]]}", "current_leg_start": "Merthyr Tydfil", "dest_arr_time_act": "0847", "motion_projection": null, "next_location_lat": "51.6868631", "next_location_lon": "-3.3371109", "previous_location": null, "current_leg_milage": "4.6", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.434, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 165.664, \"from_m\": 152.434, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 416.263, \"from_m\": 165.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2080.96, \"from_m\": 416.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4289.049, \"from_m\": 2080.96, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4298.067, \"from_m\": 4289.049, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8475.346, \"from_m\": 4298.067, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9378.606, \"from_m\": 8475.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10314.004, \"from_m\": 9378.606, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13011.867, \"from_m\": 10314.004, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13443.116, \"from_m\": 13011.867, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13880.623, \"from_m\": 13443.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15393.714, \"from_m\": 13880.623, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 15718.572, \"from_m\": 15393.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16810.113, \"from_m\": 15718.572, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18415.739, \"from_m\": 16810.113, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18719.047, \"from_m\": 18415.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19205.449, \"from_m\": 18719.047, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21200.261, \"from_m\": 19205.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23770.018, \"from_m\": 21200.261, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24280.439, \"from_m\": 23770.018, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26777.181, \"from_m\": 24280.439, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27912.346, \"from_m\": 26777.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28046.623, \"from_m\": 27912.346, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 28162.309, \"from_m\": 28046.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 663468, \"profile_key\": \"c2fb92767ac380de2cce8e65ce79866559162a22b64f59afb17d99fb7af27528\", \"schedule_id\": 37578, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Merthyr Tydfil\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 2, \"distance_m\": 4298.067, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0806\", \"location\": \"Merthyr Vale\", \"stage_seq\": 3, \"distance_m\": 7368.567, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0815H\", \"location\": \"Quaker's Yard\", \"stage_seq\": 4, \"distance_m\": 10704.156, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Abercynon\", \"stage_seq\": 5, \"distance_m\": 13265.955, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Pontypridd\", \"stage_seq\": 6, \"distance_m\": 18757.498, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Treforest\", \"stage_seq\": 7, \"distance_m\": 20257.05, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 23917.402, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Taffs Well\", \"stage_seq\": 9, \"distance_m\": 27802.58, \"section_seq\": 1, \"route_path_id\": 43902}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": null, \"location\": \"Taffs Well Depot\", \"stage_seq\": 10, \"distance_m\": 28162.309, \"section_seq\": 1, \"route_path_id\": 43902}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28162.309, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43902}], \"total_distance_m\": 28162.309, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 28046.623, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 115.686, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0755", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.6868631", "current_position_lon": "-3.3371109", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Merthyr Tydfil", "service_state_platform": null, "timing_fact_generation": 1789710954333544, "current_leg_arrival_utc": "2026-09-18T08:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:02.649598", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T07:55:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:03.085131", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
MER |
XTF |
3Q03 |
398026 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 152.434, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 165.664, "from_m": 152.434, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 416.263, "from_m": 165.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2080.96, "from_m": 416.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4289.049, "from_m": 2080.96, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4298.067, "from_m": 4289.049, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8475.346, "from_m": 4298.067, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9378.606, "from_m": 8475.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10314.004, "from_m": 9378.606, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13011.867, "from_m": 10314.004, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13443.116, "from_m": 13011.867, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13880.623, "from_m": 13443.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15393.714, "from_m": 13880.623, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 15718.572, "from_m": 15393.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16810.113, "from_m": 15718.572, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18415.739, "from_m": 16810.113, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18719.047, "from_m": 18415.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19205.449, "from_m": 18719.047, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21200.261, "from_m": 19205.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23770.018, "from_m": 21200.261, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24280.439, "from_m": 23770.018, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26777.181, "from_m": 24280.439, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27912.346, "from_m": 26777.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28046.623, "from_m": 27912.346, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 28162.309, "from_m": 28046.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 663468, "profile_key": "c2fb92767ac380de2cce8e65ce79866559162a22b64f59afb17d99fb7af27528", "schedule_id": 37578, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0755", "location": "Merthyr Tydfil", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Troed-y-rhiw", "stage_seq": 2, "distance_m": 4298.067, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0806", "location": "Merthyr Vale", "stage_seq": 3, "distance_m": 7368.567, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0815H", "location": "Quaker's Yard", "stage_seq": 4, "distance_m": 10704.156, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Abercynon", "stage_seq": 5, "distance_m": 13265.955, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Pontypridd", "stage_seq": 6, "distance_m": 18757.498, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Treforest", "stage_seq": 7, "distance_m": 20257.05, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 23917.402, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Taffs Well", "stage_seq": 9, "distance_m": 27802.58, "section_seq": 1, "route_path_id": 43902}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": null, "location": "Taffs Well Depot", "stage_seq": 10, "distance_m": 28162.309, "section_seq": 1, "route_path_id": 43902}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28162.309, "from_m": 0.0, "section_seq": 1, "route_path_id": 43902}], "total_distance_m": 28162.309, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 28046.623, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 115.686, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Merthyr Tydfil |
0755 |
0755 |
None |
7:55:00 |
None |
Taffs Well Depot |
0847 |
0847 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V32159/2026-09-18/detailed |
None |
Merthyr Tydfil |
2026-09-18T07:55:30+01:00 |
Merthyr Vale |
9.0 |
{"type": "LineString", "coordinates": [[-3.3774698999999995, 51.7447693], [-3.3774057, 51.7445822], [-3.3773516, 51.74442899999999], [-3.3772565, 51.7442798], [-3.3770965999999993, 51.74405809999999], [-3.376736, 51.7436835], [-3.3765820999999994, 51.74352669999999], [-3.376477, 51.743427099999984], [-3.3762424, 51.7432443], [-3.3759261, 51.74298439999998], [-3.3756139, 51.7427503], [-3.3753426999999996, 51.7425015], [-3.3751133, 51.74225580000001], [-3.3749283, 51.7420078], [-3.3747760000000007, 51.74173160000001], [-3.3746723, 51.7414981], [-3.3745877999999996, 51.74126820000001], [-3.3745289, 51.7410561], [-3.374505, 51.74091549999999], [-3.3744900999999996, 51.740765], [-3.3744774999999994, 51.74062239999999], [-3.3744776999999995, 51.74047759999999], [-3.3744926, 51.7402066], [-3.3744894, 51.7401521], [-3.3744831999999993, 51.7399992], [-3.374445, 51.73979700000001], [-3.3743664, 51.73957039999999], [-3.3742550999999996, 51.7393505], [-3.3741276999999994, 51.7391546], [-3.3739412999999994, 51.73895180000001], [-3.3729542, 51.7379153], [-3.3726791, 51.7376612], [-3.3723105, 51.7372642], [-3.3718605, 51.736779000000006], [-3.3714937999999997, 51.73627820000001], [-3.3713351, 51.73605589999999], [-3.3712111999999994, 51.73581029999999], [-3.3710673, 51.735436500000006], [-3.3709676, 51.735061299999984], [-3.3707807, 51.7345167], [-3.3706769, 51.7342907], [-3.3698246999999997, 51.732398], [-3.3694702999999997, 51.731507699999995], [-3.3692931, 51.73105910000001], [-3.3691173, 51.730623599999994], [-3.3684086, 51.7288289], [-3.3682015999999995, 51.72835740000001], [-3.368113699999999, 51.7281871], [-3.3678258, 51.7277423], [-3.3674931999999997, 51.7273635], [-3.3670661, 51.7269701], [-3.3665168999999997, 51.72657269999999], [-3.3659305999999996, 51.726237], [-3.3656144999999995, 51.7260833], [-3.3652544999999994, 51.725927], [-3.3644462, 51.725635699999984], [-3.3639375, 51.7254818], [-3.3634054999999994, 51.72529670000001], [-3.3630486999999993, 51.72516219999999], [-3.3626929, 51.725005], [-3.3623399, 51.72482939999998], [-3.3619756, 51.7246371], [-3.3616156, 51.7244184], [-3.3613519, 51.7242402], [-3.3610987999999997, 51.7240407], [-3.3608372999999996, 51.7238319], [-3.3605839, 51.723595399999994], [-3.3603481999999993, 51.7233383], [-3.3601332, 51.7230637], [-3.3594140999999995, 51.7219737], [-3.359373039443014, 51.721918011123584], [-3.3590711, 51.72150849999999], [-3.3586527, 51.72104319999999], [-3.3582342, 51.7206777], [-3.3576701999999994, 51.7202546], [-3.3567215, 51.7196873], [-3.3555305999999994, 51.719055899999994], [-3.3546078999999995, 51.718471], [-3.3538890999999995, 51.717926], [-3.3508312999999994, 51.71547319999999], [-3.3482027999999997, 51.71345899999999], [-3.3469382, 51.7124769], [-3.3468576, 51.712413], [-3.345145099999999, 51.7110792], [-3.3448681999999996, 51.71079729999999], [-3.3446192999999997, 51.7105074], [-3.3443081999999995, 51.71002880000001], [-3.3438225, 51.70917670000001], [-3.3433632000000006, 51.70837079999998], [-3.3430354, 51.7078082], [-3.342975899999999, 51.7077239], [-3.3429120999999995, 51.7076413], [-3.3427739999999995, 51.7074892], [-3.3426327999999996, 51.70734180000001], [-3.34245, 51.7071933], [-3.3422019000000005, 51.7070071], [-3.3418998999999996, 51.706827899999986], [-3.3410096999999994, 51.70630080000001], [-3.3407078, 51.70611989999999], [-3.3404285, 51.7059389], [-3.3401931, 51.7057605], [-3.3400702999999994, 51.7056675], [-3.3397495, 51.705266], [-3.3394164, 51.70463259999999], [-3.3392603999999997, 51.7042917], [-3.3391371, 51.70393509999999], [-3.3389513999999996, 51.70314179999999], [-3.3388422, 51.7026665], [-3.3387599999999997, 51.7021886], [-3.3386714999999993, 51.70170929999999], [-3.3385984, 51.701239699999995], [-3.3385516000000006, 51.7009349], [-3.3384877999999993, 51.7006291], [-3.3383486000000007, 51.7001143], [-3.3382819999999995, 51.6998586], [-3.3382267, 51.699597700000005], [-3.3381899, 51.6993666], [-3.3381827999999993, 51.6990696], [-3.3382819999999995, 51.6985389], [-3.3384655, 51.69804270000001], [-3.3386037999999996, 51.69775340000001], [-3.3387175999999994, 51.6975617], [-3.3391941999999997, 51.6968881], [-3.3396427999999996, 51.6962942], [-3.3398200999999994, 51.69603959999999], [-3.3399429, 51.69583159999999], [-3.3401466, 51.69539820000001], [-3.3402042999999995, 51.695223899999995], [-3.3402687, 51.694953], [-3.3404121000000004, 51.694289], [-3.3404624, 51.693991], [-3.3404788999999995, 51.6937104], [-3.3404755999999995, 51.69345690000001], [-3.3404294999999995, 51.693183399999995], [-3.3403543999999994, 51.6928941], [-3.340093, 51.6920491], [-3.3398415, 51.691252199999994], [-3.3397293999999995, 51.6910022], [-3.3395966, 51.69074609999999], [-3.3394961999999997, 51.69059159999998], [-3.3394119, 51.6904814], [-3.339294, 51.6903398], [-3.3390997, 51.690129], [-3.3387777999999995, 51.68981089999999], [-3.3384022999999994, 51.6894415], [-3.338204, 51.68923180000001], [-3.3379800999999993, 51.688967199999986], [-3.3377924, 51.688699699999994], [-3.3376197999999997, 51.68837579999999], [-3.337523, 51.6881532], [-3.337442499999999, 51.687948600000006], [-3.3373049, 51.6875748], [-3.3371367999999997, 51.68698220000001], [-3.3371192999999995, 51.686902399999994], [-3.337110850810073, 51.68686309274265]]} |
4.6 |
0755 |
0804 |
None |
None |
Merthyr Vale |
51.6868631 |
-3.3371109 |
51.6868631 |
-3.3371109 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Merthyr Tydfil |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789710954333544 |
0 |
0 |
2026-09-18 08:05:03.085131 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:02.649598 |
| 632760 |
663677 |
L12088 |
529C11MC18 |
2026-09-18 |
COMPLETE |
17711402 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663677, "stp": "P", "toc": "London Overground", "uid": "L12088", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12088/2026-09-18/detailed", "trust_id": "529C11MC18", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C11", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0855", "current_leg_dep": "0848", "current_leg_end": "West Croydon", "origin_dep_time": "0802", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"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\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"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\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"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\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"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\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"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\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"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\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"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\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"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\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"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\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"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\": 32098.801, \"from_m\": 32074.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"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\": 33301.635, \"from_m\": 33266.379, \"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\": 33536.374, \"from_m\": 33301.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 663677, \"profile_key\": \"74fc625bb4e6957297564eb22d369a90f0d850c8957788be07750a5b2d1c4e33\", \"schedule_id\": 14928, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0832H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0837H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0848\", \"wtt_dep\": \"0849H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0802", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:13Z\", \"source_id\": 55226592, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:19Z\", \"source_id\": 17672761, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:53Z\", \"source_id\": 55234207, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:56Z\", \"source_id\": 17674836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:23Z\", \"source_id\": 55241547, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:25Z\", \"source_id\": 17676793, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:34Z\", \"source_id\": 55247576, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:36Z\", \"source_id\": 17678431, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:08Z\", \"source_id\": 55254760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:07Z\", \"source_id\": 17680406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:14Z\", \"source_id\": 55260630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:17Z\", \"source_id\": 17682062, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:15Z\", \"source_id\": 55266156, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:19Z\", \"source_id\": 17683623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:15Z\", \"source_id\": 55271703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:19:17Z\", \"source_id\": 17685187, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:51Z\", \"source_id\": 55276455, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:56Z\", \"source_id\": 17686436, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:26Z\", \"source_id\": 55280969, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:30Z\", \"source_id\": 17687675, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:12Z\", \"source_id\": 55286083, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:15Z\", \"source_id\": 17689057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:32Z\", \"source_id\": 55295776, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:37Z\", \"source_id\": 17691608, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:03Z\", \"source_id\": 55305713, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:04Z\", \"source_id\": 17694344, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:23Z\", \"source_id\": 55314840, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:27Z\", \"source_id\": 17696925, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:28Z\", \"source_id\": 55321008, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:31Z\", \"source_id\": 17698507, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:54Z\", \"source_id\": 55327733, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:56Z\", \"source_id\": 17700312, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:48Z\", \"source_id\": 55335658, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:54Z\", \"source_id\": 17702537, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:23Z\", \"source_id\": 55340012, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:25Z\", \"source_id\": 17703728, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:38Z\", \"source_id\": 55349152, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:40Z\", \"source_id\": 17706138, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:31Z\", \"source_id\": 55368715, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:38Z\", \"source_id\": 17711402, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789718022101361, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:02.807435", "service_state_evidence_id": 17711402, "current_leg_start_actual_dep": "2026-09-18T08:49:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:03.446817", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
WCY |
9C11 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "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": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "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": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "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": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "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": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "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": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "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": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "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": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "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": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "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": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "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": 32098.801, "from_m": 32074.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "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": 33301.635, "from_m": 33266.379, "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": 33536.374, "from_m": 33301.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 663677, "profile_key": "74fc625bb4e6957297564eb22d369a90f0d850c8957788be07750a5b2d1c4e33", "schedule_id": 14928, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0802", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0832H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0837H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0848", "wtt_dep": "0849H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:13Z", "source_id": 55226592, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:19Z", "source_id": 17672761, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:53Z", "source_id": 55234207, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:56Z", "source_id": 17674836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:23Z", "source_id": 55241547, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:25Z", "source_id": 17676793, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:34Z", "source_id": 55247576, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:36Z", "source_id": 17678431, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:08Z", "source_id": 55254760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:07Z", "source_id": 17680406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:14Z", "source_id": 55260630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:17Z", "source_id": 17682062, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:15Z", "source_id": 55266156, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:19Z", "source_id": 17683623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:15Z", "source_id": 55271703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:19:17Z", "source_id": 17685187, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:51Z", "source_id": 55276455, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:56Z", "source_id": 17686436, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:26Z", "source_id": 55280969, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:30Z", "source_id": 17687675, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:12Z", "source_id": 55286083, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:15Z", "source_id": 17689057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:32Z", "source_id": 55295776, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:37Z", "source_id": 17691608, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:03Z", "source_id": 55305713, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:04Z", "source_id": 17694344, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:23Z", "source_id": 55314840, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:27Z", "source_id": 17696925, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:28Z", "source_id": 55321008, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:31Z", "source_id": 17698507, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:54Z", "source_id": 55327733, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:56Z", "source_id": 17700312, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:48Z", "source_id": 55335658, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:54Z", "source_id": 17702537, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:23Z", "source_id": 55340012, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:25Z", "source_id": 17703728, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:38Z", "source_id": 55349152, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:40Z", "source_id": 17706138, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:31Z", "source_id": 55368715, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T07:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:38Z", "source_id": 17711402, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0802 |
0802 |
1 |
None |
None |
West Croydon |
0855 |
0855 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12088/2026-09-18/detailed |
None |
Norwood Junction |
2026-09-18T08:49:30+01:00 |
West Croydon |
7.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
0848 |
0855 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711402 |
1789718022101361 |
90 |
90 |
2026-09-18 08:05:03.446817 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:02.807435 |
| 632761 |
663915 |
Y65371 |
529A12MC18 |
2026-09-18 |
COMPLETE |
17712197 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663915, "stp": "P", "toc": "London Overground", "uid": "Y65371", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65371/2026-09-18/detailed", "trust_id": "529A12MC18", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A12", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0855", "current_leg_dep": "0850", "current_leg_end": "Crystal Palace", "origin_dep_time": "0811", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"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\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"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\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"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\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"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\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"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\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"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\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"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\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"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\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27137.886, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28822.249, \"from_m\": 27137.886, \"capability_applied\": null, \"effective_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\": 663915, \"profile_key\": \"29abeead4b6c6a1e3f09c02263ccf7a5259d74cd78bf8be16c66954755c58eac\", \"schedule_id\": 29925, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0830H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0841H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0846H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": \"0850\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 28822.249, \"section_seq\": 1, \"route_path_id\": 40819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28822.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}], \"total_distance_m\": 28822.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26340.389, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2481.86, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0811", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:40Z\", \"source_id\": 55250713, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:44Z\", \"source_id\": 17679318, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:16Z\", \"source_id\": 55257974, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:19Z\", \"source_id\": 17681320, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:47Z\", \"source_id\": 55264863, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:52Z\", \"source_id\": 17683276, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:52Z\", \"source_id\": 55270662, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:55Z\", \"source_id\": 17684912, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:24Z\", \"source_id\": 55278067, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:21:29Z\", \"source_id\": 17686892, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:41Z\", \"source_id\": 55284517, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:44Z\", \"source_id\": 17688619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:48Z\", \"source_id\": 55290952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:51Z\", \"source_id\": 17690310, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:46Z\", \"source_id\": 55296472, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:50Z\", \"source_id\": 17691779, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:30Z\", \"source_id\": 55301350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:36Z\", \"source_id\": 17693194, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:03Z\", \"source_id\": 55305738, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:08Z\", \"source_id\": 17694388, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:37Z\", \"source_id\": 55310046, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:40Z\", \"source_id\": 17695563, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:07Z\", \"source_id\": 55319932, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:11Z\", \"source_id\": 17698263, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:20Z\", \"source_id\": 55331549, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:21Z\", \"source_id\": 17701401, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:56Z\", \"source_id\": 55341581, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:58Z\", \"source_id\": 17704134, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:24Z\", \"source_id\": 55348473, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:28Z\", \"source_id\": 17705949, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:07Z\", \"source_id\": 55356114, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 17708004, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:39Z\", \"source_id\": 55371698, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:39Z\", \"source_id\": 17712197, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1789718082440919, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:02.973863", "service_state_evidence_id": 17712197, "current_leg_start_actual_dep": "2026-09-18T08:51:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:05.378712", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A12 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "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": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "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": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "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": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "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": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "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": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "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": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "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": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "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": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27137.886, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28822.249, "from_m": 27137.886, "capability_applied": null, "effective_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": 663915, "profile_key": "29abeead4b6c6a1e3f09c02263ccf7a5259d74cd78bf8be16c66954755c58eac", "schedule_id": 29925, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0811", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0830H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0841H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0846H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": "0850", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 28822.249, "section_seq": 1, "route_path_id": 40819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28822.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 40819}], "total_distance_m": 28822.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26340.389, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2481.86, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:40Z", "source_id": 55250713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:44Z", "source_id": 17679318, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:16Z", "source_id": 55257974, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:19Z", "source_id": 17681320, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:47Z", "source_id": 55264863, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:52Z", "source_id": 17683276, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:52Z", "source_id": 55270662, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:55Z", "source_id": 17684912, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:24Z", "source_id": 55278067, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:21:29Z", "source_id": 17686892, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:41Z", "source_id": 55284517, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:44Z", "source_id": 17688619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:48Z", "source_id": 55290952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:51Z", "source_id": 17690310, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:46Z", "source_id": 55296472, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:50Z", "source_id": 17691779, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:30Z", "source_id": 55301350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:36Z", "source_id": 17693194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:03Z", "source_id": 55305738, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:08Z", "source_id": 17694388, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:37Z", "source_id": 55310046, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:40Z", "source_id": 17695563, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:07Z", "source_id": 55319932, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:11Z", "source_id": 17698263, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:20Z", "source_id": 55331549, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:21Z", "source_id": 17701401, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:56Z", "source_id": 55341581, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:58Z", "source_id": 17704134, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:24Z", "source_id": 55348473, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:28Z", "source_id": 17705949, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:07Z", "source_id": 55356114, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 17708004, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:39Z", "source_id": 55371698, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:39Z", "source_id": 17712197, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0811 |
0811 |
2 |
None |
None |
Crystal Palace |
0854 |
0854 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65371/2026-09-18/detailed |
None |
Sydenham |
2026-09-18T08:51:00+01:00 |
Crystal Palace |
5.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
0850 |
0855 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17712197 |
1789718082440919 |
72 |
72 |
2026-09-18 08:05:05.378712 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:02.973863 |
| 632762 |
664948 |
W87244 |
045P10MD18 |
2026-09-18 |
COMPLETE |
17711009 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 664948, "stp": "P", "toc": "ScotRail", "uid": "W87244", "consist": "385029+385037", "dest_crs": "XCN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87244/2026-09-18/detailed", "trust_id": "045P10MD18", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Craigentinny T.& R.S.M.D", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": null, "is_terminated": 1, "next_location": "Craigentinny T.& R.S.M.D", "signalling_id": "5P10", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0855", "current_leg_dep": "0852", "current_leg_end": "Craigentinny T.& R.S.M.D", "origin_dep_time": "0849", "origin_platform": "10", "current_location": "Craigentinny T.& R.S.M.D", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]}", "current_leg_start": "Craigentinny Jn", "dest_arr_time_act": "0856", "motion_projection": null, "next_location_lat": "55.9527891", "next_location_lon": "-3.1266209", "previous_location": "Craigentinny Jn", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3294.532, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3396.822, \"from_m\": 3294.532, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3509.152, \"from_m\": 3396.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3844.186, \"from_m\": 3509.152, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 4058.619, \"from_m\": 3844.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 664948, \"profile_key\": \"5336012131de7e27b4686c8248a84b5cb9b4310199fbb37a9f4321b2d4285fda\", \"schedule_id\": 28638, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"0852H\", \"wtt_dep\": \"0853\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"0856\", \"wtt_dep\": null, \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27927}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27927}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0849", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9527891", "current_position_lon": "-3.1266209", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:08Z\", \"source_id\": 17711009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Craigentinny T.& R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789717991213086, "current_leg_arrival_utc": "2026-09-18T08:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:02.989437", "service_state_evidence_id": 17711009, "current_leg_start_actual_dep": "2026-09-18T08:53:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:04.886461", "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 |
EDB |
XCN |
5P10 |
385029+385037 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3294.532, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3396.822, "from_m": 3294.532, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3509.152, "from_m": 3396.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3844.186, "from_m": 3509.152, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 4058.619, "from_m": 3844.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 664948, "profile_key": "5336012131de7e27b4686c8248a84b5cb9b4310199fbb37a9f4321b2d4285fda", "schedule_id": 28638, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0849", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "0852H", "wtt_dep": "0853", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "0856", "wtt_dep": null, "location": "Craigentinny T.& R.S.M.D", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27927}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:08Z", "source_id": 17711009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Edinburgh |
0849 |
0849 |
10 |
None |
None |
Craigentinny T.& R.S.M.D |
0856 |
0856 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87244/2026-09-18/detailed |
None |
Craigentinny Jn |
2026-09-18T08:53:00+01:00 |
Craigentinny T.& R.S.M.D |
3.0 |
{"type": "LineString", "coordinates": [[-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]} |
0.7 |
0852 |
0855 |
Craigentinny Jn |
Craigentinny T.& R.S.M.D |
Craigentinny T.& R.S.M.D |
55.9527891 |
-3.1266209 |
55.9527891 |
-3.1266209 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Craigentinny T.& R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711009 |
1789717991213086 |
8 |
8 |
2026-09-18 08:05:04.886461 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:02.989437 |
| 632763 |
664267 |
G39095 |
782B18MC18 |
2026-09-18 |
COMPLETE |
17710755 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 664267, "stp": "P", "toc": "Transport for Wales", "uid": "G39095", "consist": "398031", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39095/2026-09-18/detailed", "trust_id": "782B18MC18", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B18", "timing_status": "LATE", "origin_station": "Pontypridd", "current_leg_arr": "0855", "current_leg_dep": "0851", "current_leg_end": "Cardiff Bay", "origin_dep_time": "0824", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 444.83, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2439.642, \"from_m\": 444.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5009.399, \"from_m\": 2439.642, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5519.82, \"from_m\": 5009.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8016.562, \"from_m\": 5519.82, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9097.671, \"from_m\": 8016.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11846.583, \"from_m\": 9144.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14341.149, \"from_m\": 12307.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18486.801, \"from_m\": 14341.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19804.262, \"from_m\": 18486.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20687.907, \"from_m\": 19804.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 664267, \"profile_key\": \"baf50cc891e544d67cbc2e3d8efe3f105e19ae267c2572573fc12420a4f173d9\", \"schedule_id\": 36517, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0841H\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0845H\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0850\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 9, \"distance_m\": 20687.907, \"section_seq\": 1, \"route_path_id\": 43143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20687.907, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}], \"total_distance_m\": 20687.907, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 20687.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:24Z\", \"source_id\": 55292773, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:28Z\", \"source_id\": 17690772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:17Z\", \"source_id\": 55306367, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:22Z\", \"source_id\": 17694578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:38Z\", \"source_id\": 55315619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:43Z\", \"source_id\": 17697124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:20Z\", \"source_id\": 55328881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 17700692, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:42Z\", \"source_id\": 55338143, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:46Z\", \"source_id\": 17703241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:09Z\", \"source_id\": 55347656, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:12Z\", \"source_id\": 17705760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:28Z\", \"source_id\": 55357193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:34Z\", \"source_id\": 17708301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:44Z\", \"source_id\": 55366494, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:47Z\", \"source_id\": 17710755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789717970443660, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:03.826062", "service_state_evidence_id": 17710755, "current_leg_start_actual_dep": "2026-09-18T08:52:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:04.889280", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PPD |
CDB |
2B18 |
398031 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 444.83, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2439.642, "from_m": 444.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5009.399, "from_m": 2439.642, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5519.82, "from_m": 5009.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8016.562, "from_m": 5519.82, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14341.149, "from_m": 12307.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19804.262, "from_m": 18486.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20687.907, "from_m": 19804.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 664267, "profile_key": "baf50cc891e544d67cbc2e3d8efe3f105e19ae267c2572573fc12420a4f173d9", "schedule_id": 36517, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0824", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Treforest", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Radyr", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0841H", "location": "Llandaf", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0845H", "location": "Cathays", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0850", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 9, "distance_m": 20687.907, "section_seq": 1, "route_path_id": 43143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20687.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 43143}], "total_distance_m": 20687.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 20687.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:24Z", "source_id": 55292773, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:28Z", "source_id": 17690772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:17Z", "source_id": 55306367, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:22Z", "source_id": 17694578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:38Z", "source_id": 55315619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:43Z", "source_id": 17697124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:20Z", "source_id": 55328881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 17700692, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:42Z", "source_id": 55338143, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:46Z", "source_id": 17703241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:09Z", "source_id": 55347656, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:12Z", "source_id": 17705760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25257, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:28Z", "source_id": 55357193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:34Z", "source_id": 17708301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:44Z", "source_id": 55366494, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:55:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:47Z", "source_id": 17710755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Pontypridd |
0824 |
0824 |
1 |
None |
None |
Cardiff Bay |
0854 |
0853 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39095/2026-09-18/detailed |
None |
Cardiff Queen Street |
2026-09-18T08:52:00+01:00 |
Cardiff Bay |
4.0 |
{"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} |
1.0 |
0851 |
0855 |
Cardiff Queen Street |
Cardiff Bay |
Cardiff Bay |
51.4675733 |
-3.1665697 |
51.4675733 |
-3.1665697 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Cardiff Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17710755 |
1789717970443660 |
36 |
36 |
2026-09-18 08:05:04.889280 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:03.826062 |
| 632764 |
663414 |
L84533 |
872U16MB18 |
2026-09-18 |
COMPLETE |
17711231 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663414, "stp": "P", "toc": "South Western Railway", "uid": "L84533", "consist": "701007", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84533/2026-09-18/detailed", "trust_id": "872U16MB18", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0852", "dest_platform": "23", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2U16", "timing_status": "LATE", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "0855", "current_leg_dep": "0850", "current_leg_end": "London Waterloo", "origin_dep_time": "0753", "origin_platform": "2", "current_location": "London Waterloo", "last_update_time": "2026-09-18T08:05:26", "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": "0849½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.457, \"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\": 1290.255, \"from_m\": 497.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4579.755, \"from_m\": 1290.255, \"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\": 4917.674, \"from_m\": 4579.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\": 8380.173, \"from_m\": 4917.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8718.092, \"from_m\": 8380.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12007.592, \"from_m\": 8718.092, \"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\": 12800.391, \"from_m\": 12007.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13096.982, \"from_m\": 12800.391, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13881.913, \"from_m\": 13096.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17139.71, \"from_m\": 13881.913, \"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\": 17536.576, \"from_m\": 17139.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22237.983, \"from_m\": 17536.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22287.129, \"from_m\": 22237.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22685.449, \"from_m\": 22287.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23357.355, \"from_m\": 22685.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\": 23911.379, \"from_m\": 23357.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32199.805, \"from_m\": 23911.379, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35482.05, \"from_m\": 32199.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35536.338, \"from_m\": 35482.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35879.771, \"from_m\": 35536.338, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35917.122, \"from_m\": 35879.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37272.465, \"from_m\": 35917.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38380.279, \"from_m\": 37272.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 42229.201, \"from_m\": 38380.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42271.511, \"from_m\": 42229.201, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47188.291, \"from_m\": 42271.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47249.377, \"from_m\": 47188.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47292.715, \"from_m\": 47249.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47850.769, \"from_m\": 47292.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49263.163, \"from_m\": 47850.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49342.984, \"from_m\": 49263.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50548.819, \"from_m\": 49342.984, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50672.161, \"from_m\": 50548.819, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51452.9, \"from_m\": 50672.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52283.483, \"from_m\": 51452.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53138.16, \"from_m\": 52283.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53715.495, \"from_m\": 53138.16, \"capability_applied\": null, \"effective_limit_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\": 663414, \"profile_key\": \"01e3d0452987e315cd6e6fe32063d7f0fa302f1d2b93de77cfd14c70675cc551\", \"schedule_id\": 17199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 2894.477, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 4846.831, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 6648.924, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 13604.769, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 23226.907, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 7, \"distance_m\": 25589.789, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Feltham\", \"stage_seq\": 8, \"distance_m\": 29884.403, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Feltham Jn\", \"stage_seq\": 9, \"distance_m\": 32199.805, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 32814.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 33700.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 12, \"distance_m\": 35150.087, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Twickenham\", \"stage_seq\": 13, \"distance_m\": 35585.243, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"St. Margarets\", \"stage_seq\": 14, \"distance_m\": 36466.139, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Richmond\", \"stage_seq\": 15, \"distance_m\": 38176.595, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Barnes\", \"stage_seq\": 16, \"distance_m\": 42431.615, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Putney\", \"stage_seq\": 17, \"distance_m\": 44317.145, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 18, \"distance_m\": 47544.587, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"West London Jn\", \"stage_seq\": 19, \"distance_m\": 48648.676, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 20, \"distance_m\": 49482.258, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 21, \"distance_m\": 50514.05, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0844H\", \"wtt_dep\": \"0845H\", \"location\": \"Vauxhall\", \"stage_seq\": 22, \"distance_m\": 51647.922, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 23, \"distance_m\": 52986.518, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0849H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 24, \"distance_m\": 53715.495, \"section_seq\": 1, \"route_path_id\": 73133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53715.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}], \"total_distance_m\": 53715.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52516.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.575, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0753", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:22Z\", \"source_id\": 55204156, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:55:23Z\", \"source_id\": 17666633, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:17Z\", \"source_id\": 55221206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:01:18Z\", \"source_id\": 17671280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:42Z\", \"source_id\": 55236787, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:47Z\", \"source_id\": 17675519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:55Z\", \"source_id\": 55245745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:55Z\", \"source_id\": 17677902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:10Z\", \"source_id\": 55257617, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:13Z\", \"source_id\": 17681241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:52Z\", \"source_id\": 55270645, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:55Z\", \"source_id\": 17684898, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:36Z\", \"source_id\": 55281442, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:22:39Z\", \"source_id\": 17687784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:14Z\", \"source_id\": 55289258, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:18Z\", \"source_id\": 17689875, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:02Z\", \"source_id\": 55294505, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:07Z\", \"source_id\": 17691288, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:23Z\", \"source_id\": 55314899, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:27Z\", \"source_id\": 17696940, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:11Z\", \"source_id\": 55320125, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:15Z\", \"source_id\": 17698322, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:37Z\", \"source_id\": 55337898, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:38Z\", \"source_id\": 17703140, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:34Z\", \"source_id\": 55354576, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:37Z\", \"source_id\": 17707590, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:18Z\", \"source_id\": 55368064, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:21Z\", \"source_id\": 17711231, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "23", "timing_fact_generation": 1789718003189985, "current_leg_arrival_utc": "2026-09-18T08:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:04.388800", "service_state_evidence_id": 17711231, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:05.383044", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WNR |
None |
2U16 |
701007 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 497.457, "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": 1290.255, "from_m": 497.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4579.755, "from_m": 1290.255, "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": 4917.674, "from_m": 4579.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": 8380.173, "from_m": 4917.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8718.092, "from_m": 8380.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12007.592, "from_m": 8718.092, "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": 12800.391, "from_m": 12007.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13096.982, "from_m": 12800.391, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13881.913, "from_m": 13096.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17139.71, "from_m": 13881.913, "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": 17536.576, "from_m": 17139.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22237.983, "from_m": 17536.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22287.129, "from_m": 22237.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22685.449, "from_m": 22287.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23357.355, "from_m": 22685.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": 23911.379, "from_m": 23357.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32199.805, "from_m": 23911.379, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35482.05, "from_m": 32199.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35536.338, "from_m": 35482.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35879.771, "from_m": 35536.338, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35917.122, "from_m": 35879.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37272.465, "from_m": 35917.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38380.279, "from_m": 37272.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 42229.201, "from_m": 38380.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42271.511, "from_m": 42229.201, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47188.291, "from_m": 42271.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47249.377, "from_m": 47188.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47292.715, "from_m": 47249.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47850.769, "from_m": 47292.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49263.163, "from_m": 47850.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49342.984, "from_m": 49263.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50548.819, "from_m": 49342.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50672.161, "from_m": 50548.819, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51452.9, "from_m": 50672.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52283.483, "from_m": 51452.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53138.16, "from_m": 52283.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53715.495, "from_m": 53138.16, "capability_applied": null, "effective_limit_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": 663414, "profile_key": "01e3d0452987e315cd6e6fe32063d7f0fa302f1d2b93de77cfd14c70675cc551", "schedule_id": 17199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0753", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Datchet", "stage_seq": 2, "distance_m": 2894.477, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 4846.831, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 6648.924, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 13604.769, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Staines", "stage_seq": 6, "distance_m": 23226.907, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 25589.789, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Feltham", "stage_seq": 8, "distance_m": 29884.403, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 32199.805, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 32814.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Whitton", "stage_seq": 11, "distance_m": 33700.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 35150.087, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Twickenham", "stage_seq": 13, "distance_m": 35585.243, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "St. Margarets", "stage_seq": 14, "distance_m": 36466.139, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Richmond", "stage_seq": 15, "distance_m": 38176.595, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Barnes", "stage_seq": 16, "distance_m": 42431.615, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Putney", "stage_seq": 17, "distance_m": 44317.145, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 47544.587, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "West London Jn", "stage_seq": 19, "distance_m": 48648.676, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 49482.258, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 50514.05, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0844H", "wtt_dep": "0845H", "location": "Vauxhall", "stage_seq": 22, "distance_m": 51647.922, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 52986.518, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0849H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 53715.495, "section_seq": 1, "route_path_id": 73133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53715.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 73133}], "total_distance_m": 53715.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52516.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.575, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:22Z", "source_id": 55204156, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:55:23Z", "source_id": 17666633, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:17Z", "source_id": 55221206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:01:18Z", "source_id": 17671280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:42Z", "source_id": 55236787, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:47Z", "source_id": 17675519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:55Z", "source_id": 55245745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:55Z", "source_id": 17677902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:10Z", "source_id": 55257617, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:13Z", "source_id": 17681241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:52Z", "source_id": 55270645, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:55Z", "source_id": 17684898, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:36Z", "source_id": 55281442, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:22:39Z", "source_id": 17687784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:14Z", "source_id": 55289258, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:18Z", "source_id": 17689875, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:02Z", "source_id": 55294505, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:07Z", "source_id": 17691288, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:23Z", "source_id": 55314899, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:27Z", "source_id": 17696940, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:11Z", "source_id": 55320125, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:15Z", "source_id": 17698322, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:37Z", "source_id": 55337898, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:38Z", "source_id": 17703140, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:34Z", "source_id": 55354576, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:37Z", "source_id": 17707590, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:18Z", "source_id": 55368064, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:21Z", "source_id": 17711231, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Windsor & Eton Riverside |
0753 |
0753 |
2 |
None |
None |
London Waterloo |
0852 |
0849½ |
23 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84533/2026-09-18/detailed |
None |
Vauxhall |
2026-09-18T08:50:30+01:00 |
London Waterloo |
5.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 |
0850 |
0855 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711231 |
1789718003189985 |
85 |
85 |
2026-09-18 08:05:05.383044 |
23 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:04.388800 |
| 632765 |
661801 |
P01223 |
481P13MA18 |
2026-09-18 |
COMPLETE |
17711501 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 661801, "stp": "P", "toc": "Greater Anglia", "uid": "P01223", "consist": "745003", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01223/2026-09-18/detailed", "trust_id": "481P13MA18", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0857", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1P13", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "0855", "current_leg_dep": "0848", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0700", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "0 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": "0855", "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\": 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\": 661801, \"profile_key\": \"78b7228ad25468412a5d600804aede18c6cb708a77949bc82bf76be6a15b7eae\", \"schedule_id\": 18902, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1725.297, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 5, \"distance_m\": 13226.906, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717H\", \"location\": \"Diss\", \"stage_seq\": 6, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 51456.581, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729H\", \"location\": \"Stowmarket\", \"stage_seq\": 8, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 9, \"distance_m\": 66268.909, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 10, \"distance_m\": 71580.974, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 11, \"distance_m\": 72953.041, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0743\", \"location\": \"Ipswich\", \"stage_seq\": 12, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 13, \"distance_m\": 75728.838, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Manningtree\", \"stage_seq\": 14, \"distance_m\": 89330.739, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0802\", \"location\": \"Colchester\", \"stage_seq\": 15, \"distance_m\": 101896.356, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Marks Tey\", \"stage_seq\": 16, \"distance_m\": 109888.104, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Witham\", \"stage_seq\": 17, \"distance_m\": 122798.386, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 18, \"distance_m\": 132812.591, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Chelmsford\", \"stage_seq\": 19, \"distance_m\": 136987.973, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Shenfield\", \"stage_seq\": 20, \"distance_m\": 152418.674, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Gidea Park\", \"stage_seq\": 21, \"distance_m\": 163183.019, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Ilford\", \"stage_seq\": 22, \"distance_m\": 173079.167, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 23, \"distance_m\": 175891.58, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": \"0847\", \"location\": \"Stratford\", \"stage_seq\": 24, \"distance_m\": 178444.518, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850\", \"location\": \"Bow Jn\", \"stage_seq\": 25, \"distance_m\": 179937.817, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Bethnal Green\", \"stage_seq\": 26, \"distance_m\": 183007.422, \"section_seq\": 1, \"route_path_id\": 36066}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 27, \"distance_m\": 184827.785, \"section_seq\": 1, \"route_path_id\": 36066}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184827.785, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36066}], \"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": "0700", "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\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:08Z\", \"source_id\": 55096925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:16:12Z\", \"source_id\": 17636643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:30:59Z\", \"source_id\": 55136754, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:00Z\", \"source_id\": 17647880, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:15Z\", \"source_id\": 55164726, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:41:18Z\", \"source_id\": 17655774, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:05Z\", \"source_id\": 55192435, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:08Z\", \"source_id\": 17663352, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:38Z\", \"source_id\": 55216225, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:59:41Z\", \"source_id\": 17669908, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:12Z\", \"source_id\": 55235153, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:16Z\", \"source_id\": 17675087, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:06Z\", \"source_id\": 55249181, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:11:11Z\", \"source_id\": 17678880, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:53Z\", \"source_id\": 55259625, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:56Z\", \"source_id\": 17681767, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:17Z\", \"source_id\": 55269055, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:18Z\", \"source_id\": 17684437, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:09Z\", \"source_id\": 55305969, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:12Z\", \"source_id\": 17694439, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:51Z\", \"source_id\": 55327538, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:56Z\", \"source_id\": 17700293, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:42:56Z\", \"source_id\": 55338852, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:43:02Z\", \"source_id\": 17703413, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:41Z\", \"source_id\": 55346424, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:43Z\", \"source_id\": 17705397, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:41Z\", \"source_id\": 55369143, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:44Z\", \"source_id\": 17711501, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1789718026261919, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:06.163299", "service_state_evidence_id": 17711501, "current_leg_start_actual_dep": "2026-09-18T08:47:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:06.461626", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
LST |
1P13 |
745003 |
12 |
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": 661801, "profile_key": "78b7228ad25468412a5d600804aede18c6cb708a77949bc82bf76be6a15b7eae", "schedule_id": 18902, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1725.297, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Flordon Level Xing", "stage_seq": 5, "distance_m": 13226.906, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717H", "location": "Diss", "stage_seq": 6, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 51456.581, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729H", "location": "Stowmarket", "stage_seq": 8, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Claydon S.B.", "stage_seq": 9, "distance_m": 66268.909, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Ipswich Europa Jn", "stage_seq": 10, "distance_m": 71580.974, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "East Suffolk Jn", "stage_seq": 11, "distance_m": 72953.041, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0743", "location": "Ipswich", "stage_seq": 12, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Ipswich Halifax Jn", "stage_seq": 13, "distance_m": 75728.838, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Manningtree", "stage_seq": 14, "distance_m": 89330.739, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0802", "location": "Colchester", "stage_seq": 15, "distance_m": 101896.356, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Marks Tey", "stage_seq": 16, "distance_m": 109888.104, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Witham", "stage_seq": 17, "distance_m": 122798.386, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Beaulieu Park (Construction)", "stage_seq": 18, "distance_m": 132812.591, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Chelmsford", "stage_seq": 19, "distance_m": 136987.973, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Shenfield", "stage_seq": 20, "distance_m": 152418.674, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Gidea Park", "stage_seq": 21, "distance_m": 163183.019, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Ilford", "stage_seq": 22, "distance_m": 173079.167, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Forest Gate Jn", "stage_seq": 23, "distance_m": 175891.58, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": "0847", "location": "Stratford", "stage_seq": 24, "distance_m": 178444.518, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850", "location": "Bow Jn", "stage_seq": 25, "distance_m": 179937.817, "section_seq": 1, "route_path_id": 36066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Bethnal Green", "stage_seq": 26, "distance_m": 183007.422, "section_seq": 1, "route_path_id": 36066}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 27, "distance_m": 184827.785, "section_seq": 1, "route_path_id": 36066}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184827.785, "from_m": 0.0, "section_seq": 1, "route_path_id": 36066}], "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": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:08Z", "source_id": 55096925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:16:12Z", "source_id": 17636643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:30:59Z", "source_id": 55136754, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:00Z", "source_id": 17647880, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13398, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:15Z", "source_id": 55164726, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:41:18Z", "source_id": 17655774, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:05Z", "source_id": 55192435, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:08Z", "source_id": 17663352, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:38Z", "source_id": 55216225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:59:41Z", "source_id": 17669908, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:12Z", "source_id": 55235153, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:16Z", "source_id": 17675087, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:06Z", "source_id": 55249181, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:11:11Z", "source_id": 17678880, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:53Z", "source_id": 55259625, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:56Z", "source_id": 17681767, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:17Z", "source_id": 55269055, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:18Z", "source_id": 17684437, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:09Z", "source_id": 55305969, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:12Z", "source_id": 17694439, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:51Z", "source_id": 55327538, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:56Z", "source_id": 17700293, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:42:56Z", "source_id": 55338852, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:43:02Z", "source_id": 17703413, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:41Z", "source_id": 55346424, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:43Z", "source_id": 17705397, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:41Z", "source_id": 55369143, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:44Z", "source_id": 17711501, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Norwich |
0700 |
0700 |
2 |
None |
None |
London Liverpool Street |
0857 |
0855 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01223/2026-09-18/detailed |
None |
Stratford |
2026-09-18T08:47: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 |
0848 |
0855 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711501 |
1789718026261919 |
111 |
111 |
2026-09-18 08:05:06.461626 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:06.163299 |
| 632766 |
664328 |
L38083 |
732H16MC18 |
2026-09-18 |
COMPLETE |
17711441 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 664328, "stp": "P", "toc": "Chiltern Railways", "uid": "L38083", "consist": "165034", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38083/2026-09-18/detailed", "trust_id": "732H16MC18", "origin_crs": "GER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-18", "dest_arr_time": "0854", "dest_platform": "6", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2H16", "timing_status": "LATE", "origin_station": "Gerrards Cross", "current_leg_arr": "0855", "current_leg_dep": "0836", "current_leg_end": "London Marylebone", "origin_dep_time": "0826", "origin_platform": "2", "current_location": "London Marylebone", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-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": "West Ruislip", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "West Ruislip", "current_leg_milage": "13.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9508.42, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9625.788, \"from_m\": 9508.42, \"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\": 20672.287, \"from_m\": 9625.788, \"capability_applied\": null, \"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\": 20781.202, \"from_m\": 20672.287, \"capability_applied\": null, \"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\": 20819.511, \"from_m\": 20781.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21476.543, \"from_m\": 20819.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\": 85.0}, {\"to_m\": 22193.464, \"from_m\": 21476.543, \"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\": 23873.397, \"from_m\": 22193.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\": 29373.177, \"from_m\": 23873.397, \"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\": 29387.929, \"from_m\": 29373.177, \"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\": 29445.294, \"from_m\": 29387.929, \"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\": 29751.736, \"from_m\": 29445.294, \"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\": 29996.752, \"from_m\": 29751.736, \"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\": 664328, \"profile_key\": \"673f17533833a581577dbfd577d76521b14ddd219a62f76f7d90950a470e7f9f\", \"schedule_id\": 32901, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Gerrards Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0831\", \"location\": \"Denham\", \"stage_seq\": 2, \"distance_m\": 4174.312, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836H\", \"location\": \"West Ruislip\", \"stage_seq\": 3, \"distance_m\": 8496.675, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"South Ruislip\", \"stage_seq\": 4, \"distance_m\": 11445.903, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Wembley Stadium\", \"stage_seq\": 5, \"distance_m\": 19458.073, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Neasden South Jn\", \"stage_seq\": 6, \"distance_m\": 21733.59, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 7, \"distance_m\": 29330.122, \"section_seq\": 1, \"route_path_id\": 72368}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 8, \"distance_m\": 29996.752, \"section_seq\": 1, \"route_path_id\": 72368}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29996.752, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72368}], \"total_distance_m\": 29996.752, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 29958.443, \"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": "0826", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:59Z\", \"source_id\": 55299855, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:04Z\", \"source_id\": 17692795, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:54Z\", \"source_id\": 55313497, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:58Z\", \"source_id\": 17696557, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:54Z\", \"source_id\": 55327714, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:38:59Z\", \"source_id\": 17700351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:04Z\", \"source_id\": 55344585, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:09Z\", \"source_id\": 17704961, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:55Z\", \"source_id\": 55367008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:52:55Z\", \"source_id\": 17710887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:34Z\", \"source_id\": 55368859, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:38Z\", \"source_id\": 17711441, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "6", "timing_fact_generation": 1789718023360335, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:07.158654", "service_state_evidence_id": 17711441, "current_leg_start_actual_dep": "2026-09-18T08:37:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:07.330269", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
GER |
MYB |
2H16 |
165034 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 9508.42, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9625.788, "from_m": 9508.42, "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": 20672.287, "from_m": 9625.788, "capability_applied": null, "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": 20781.202, "from_m": 20672.287, "capability_applied": null, "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": 20819.511, "from_m": 20781.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21476.543, "from_m": 20819.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": 85.0}, {"to_m": 22193.464, "from_m": 21476.543, "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": 23873.397, "from_m": 22193.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": 29373.177, "from_m": 23873.397, "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": 29387.929, "from_m": 29373.177, "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": 29445.294, "from_m": 29387.929, "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": 29751.736, "from_m": 29445.294, "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": 29996.752, "from_m": 29751.736, "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": 664328, "profile_key": "673f17533833a581577dbfd577d76521b14ddd219a62f76f7d90950a470e7f9f", "schedule_id": 32901, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0826", "location": "Gerrards Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72368}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0831", "location": "Denham", "stage_seq": 2, "distance_m": 4174.312, "section_seq": 1, "route_path_id": 72368}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836H", "location": "West Ruislip", "stage_seq": 3, "distance_m": 8496.675, "section_seq": 1, "route_path_id": 72368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "South Ruislip", "stage_seq": 4, "distance_m": 11445.903, "section_seq": 1, "route_path_id": 72368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Wembley Stadium", "stage_seq": 5, "distance_m": 19458.073, "section_seq": 1, "route_path_id": 72368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Neasden South Jn", "stage_seq": 6, "distance_m": 21733.59, "section_seq": 1, "route_path_id": 72368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Marylebone 10 Signal", "stage_seq": 7, "distance_m": 29330.122, "section_seq": 1, "route_path_id": 72368}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 8, "distance_m": 29996.752, "section_seq": 1, "route_path_id": 72368}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29996.752, "from_m": 0.0, "section_seq": 1, "route_path_id": 72368}], "total_distance_m": 29996.752, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 29958.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:59Z", "source_id": 55299855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:04Z", "source_id": 17692795, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23276, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:54Z", "source_id": 55313497, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:58Z", "source_id": 17696557, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:54Z", "source_id": 55327714, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:38:59Z", "source_id": 17700351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:04Z", "source_id": 55344585, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:09Z", "source_id": 17704961, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:55Z", "source_id": 55367008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:52:55Z", "source_id": 17710887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18330, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:34Z", "source_id": 55368859, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:38Z", "source_id": 17711441, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Gerrards Cross |
0826 |
0826 |
2 |
None |
None |
London Marylebone |
0854 |
0854 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38083/2026-09-18/detailed |
None |
West Ruislip |
2026-09-18T08:37:30+01:00 |
London Marylebone |
19.0 |
{"type": "LineString", "coordinates": [[-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-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]]} |
13.3 |
0836 |
0855 |
West Ruislip |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711441 |
1789718023360335 |
37 |
37 |
2026-09-18 08:05:07.330269 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:07.158654 |
| 632767 |
663977 |
L88859 |
322G45MC18 |
2026-09-18 |
COMPLETE |
17711391 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663977, "stp": "P", "toc": "Northern", "uid": "L88859", "consist": "323243", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88859/2026-09-18/detailed", "trust_id": "322G45MC18", "origin_crs": "HDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2G45", "timing_status": "ON TIME", "origin_station": "Hadfield", "current_leg_arr": "0855", "current_leg_dep": "0850", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0814", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1180.259, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1699.947, \"from_m\": 1180.259, \"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\": 1986.581, \"from_m\": 1699.947, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3958.3, \"from_m\": 1986.581, \"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\": 3969.264, \"from_m\": 3958.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6320.688, \"from_m\": 3969.264, \"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\": 7604.348, \"from_m\": 6320.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10702.545, \"from_m\": 7604.348, \"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\": 10724.158, \"from_m\": 10702.545, \"capability_applied\": null, \"effective_limit_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\": 15133.874, \"from_m\": 10724.158, \"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\": 18369.724, \"from_m\": 15133.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18455.928, \"from_m\": 18369.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18514.283, \"from_m\": 18455.928, \"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\": 19269.755, \"from_m\": 18514.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19439.249, \"from_m\": 19269.755, \"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\": 19529.968, \"from_m\": 19439.249, \"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\": 19554.025, \"from_m\": 19529.968, \"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\": 19625.037, \"from_m\": 19554.025, \"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\": 19664.033, \"from_m\": 19625.037, \"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\": 19707.187, \"from_m\": 19664.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19870.912, \"from_m\": 19707.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20180.325, \"from_m\": 19870.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20226.532, \"from_m\": 20180.325, \"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\": 20304.321, \"from_m\": 20226.532, \"capability_applied\": null, \"effective_limit_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\": 20713.501, \"from_m\": 20304.321, \"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\": 663977, \"profile_key\": \"2f73df4a275147d7ea8bbeadfa725da60c200449694e33739b743bba04e0b266\", \"schedule_id\": 18445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Hadfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0822\", \"location\": \"Glossop\", \"stage_seq\": 2, \"distance_m\": 1439.383, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Dinting\", \"stage_seq\": 3, \"distance_m\": 1604.969, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Broadbottom\", \"stage_seq\": 4, \"distance_m\": 4931.224, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Hattersley\", \"stage_seq\": 5, \"distance_m\": 6590.029, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Godley\", \"stage_seq\": 6, \"distance_m\": 7964.172, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 8867.336, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0839H\", \"location\": \"Flowery Field\", \"stage_seq\": 8, \"distance_m\": 9897.995, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Hyde Jn\", \"stage_seq\": 9, \"distance_m\": 10724.158, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843\", \"location\": \"Guide Bridge\", \"stage_seq\": 10, \"distance_m\": 12629.061, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0849H\", \"wtt_dep\": \"0850\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18244.951, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19595.615, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 73806}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73806}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.634, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.867, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0814", "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\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:38Z\", \"source_id\": 55270093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:18:43Z\", \"source_id\": 17684723, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:49Z\", \"source_id\": 55284957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:54Z\", \"source_id\": 17688763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:26Z\", \"source_id\": 55295506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:29Z\", \"source_id\": 17691532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:59Z\", \"source_id\": 55319620, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:01Z\", \"source_id\": 17698156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:37Z\", \"source_id\": 55335135, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:42Z\", \"source_id\": 17702392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:14Z\", \"source_id\": 55353568, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:18Z\", \"source_id\": 17707363, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:31Z\", \"source_id\": 55368705, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:34Z\", \"source_id\": 17711391, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789718017217389, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:09.933910", "service_state_evidence_id": 17711391, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:10.720350", "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 |
HDF |
MAN |
2G45 |
323243 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1180.259, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1699.947, "from_m": 1180.259, "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": 1986.581, "from_m": 1699.947, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3958.3, "from_m": 1986.581, "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": 3969.264, "from_m": 3958.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6320.688, "from_m": 3969.264, "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": 7604.348, "from_m": 6320.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10702.545, "from_m": 7604.348, "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": 10724.158, "from_m": 10702.545, "capability_applied": null, "effective_limit_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": 15133.874, "from_m": 10724.158, "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": 18369.724, "from_m": 15133.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18455.928, "from_m": 18369.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18514.283, "from_m": 18455.928, "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": 19269.755, "from_m": 18514.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19439.249, "from_m": 19269.755, "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": 19529.968, "from_m": 19439.249, "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": 19554.025, "from_m": 19529.968, "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": 19625.037, "from_m": 19554.025, "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": 19664.033, "from_m": 19625.037, "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": 19707.187, "from_m": 19664.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19870.912, "from_m": 19707.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20180.325, "from_m": 19870.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20226.532, "from_m": 20180.325, "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": 20304.321, "from_m": 20226.532, "capability_applied": null, "effective_limit_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": 20713.501, "from_m": 20304.321, "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": 663977, "profile_key": "2f73df4a275147d7ea8bbeadfa725da60c200449694e33739b743bba04e0b266", "schedule_id": 18445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0814", "location": "Hadfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0822", "location": "Glossop", "stage_seq": 2, "distance_m": 1439.383, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Dinting", "stage_seq": 3, "distance_m": 1604.969, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Broadbottom", "stage_seq": 4, "distance_m": 4931.224, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Hattersley", "stage_seq": 5, "distance_m": 6590.029, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Godley", "stage_seq": 6, "distance_m": 7964.172, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 8867.336, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0839H", "location": "Flowery Field", "stage_seq": 8, "distance_m": 9897.995, "section_seq": 1, "route_path_id": 73806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Hyde Jn", "stage_seq": 9, "distance_m": 10724.158, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843", "location": "Guide Bridge", "stage_seq": 10, "distance_m": 12629.061, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0849H", "wtt_dep": "0850", "location": "Ashburys", "stage_seq": 11, "distance_m": 18244.951, "section_seq": 1, "route_path_id": 73806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19595.615, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 73806}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 73806}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.634, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.867, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:38Z", "source_id": 55270093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:18:43Z", "source_id": 17684723, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:49Z", "source_id": 55284957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:54Z", "source_id": 17688763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8767, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:26Z", "source_id": 55295506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:29Z", "source_id": 17691532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:59Z", "source_id": 55319620, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:01Z", "source_id": 17698156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:37Z", "source_id": 55335135, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:42Z", "source_id": 17702392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:14Z", "source_id": 55353568, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:18Z", "source_id": 17707363, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:31Z", "source_id": 55368705, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:34Z", "source_id": 17711391, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Hadfield |
0814 |
0814 |
None |
None |
None |
Manchester Piccadilly |
0855 |
0855 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88859/2026-09-18/detailed |
None |
Ashburys |
2026-09-18T08:50:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.5 |
0850 |
0855 |
Ashburys |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711391 |
1789718017217389 |
36 |
36 |
2026-09-18 08:05:10.720350 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:09.933910 |
| 632768 |
663303 |
P86019 |
881N24MB18 |
2026-09-18 |
COMPLETE |
17711734 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663303, "stp": "P", "toc": "Southeastern", "uid": "P86019", "consist": "376012+376022", "dest_crs": "GRV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86019/2026-09-18/detailed", "trust_id": "881N24MB18", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "1N24", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0855", "current_leg_dep": "0850", "current_leg_end": "Gravesend", "origin_dep_time": "0749", "origin_platform": "4", "current_location": "Gravesend", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Northfleet", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Northfleet", "current_leg_milage": "2.1", "linx_max_speed_mph": 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\": 3825.042, \"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\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10856.065, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11701.909, \"from_m\": 10856.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11776.794, \"from_m\": 11701.909, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19620.439, \"from_m\": 11776.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19655.5, \"from_m\": 19620.439, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26828.17, \"from_m\": 19655.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27181.723, \"from_m\": 26828.17, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27227.364, \"from_m\": 27181.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27577.052, \"from_m\": 27227.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28134.402, \"from_m\": 27577.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29915.101, \"from_m\": 28134.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38328.61, \"from_m\": 29915.101, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38743.428, \"from_m\": 38328.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 663303, \"profile_key\": \"c08363dc0f2db06a1174c84821aeec1769881bd1e64b2f5ba111c765bbc6ad9b\", \"schedule_id\": 22029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0753H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0759\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11865.137, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 13023.712, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Mottingham\", \"stage_seq\": 11, \"distance_m\": 15601.963, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"New Eltham\", \"stage_seq\": 12, \"distance_m\": 17053.53, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 19443.673, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Albany Park\", \"stage_seq\": 14, \"distance_m\": 20948.89, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Bexley\", \"stage_seq\": 15, \"distance_m\": 22528.142, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Crayford\", \"stage_seq\": 16, \"distance_m\": 24885.916, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 17, \"distance_m\": 26238.994, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Dartford Jn\", \"stage_seq\": 18, \"distance_m\": 27128.296, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837H\", \"location\": \"Dartford\", \"stage_seq\": 19, \"distance_m\": 27849.769, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0841H\", \"wtt_dep\": \"0842\", \"location\": \"Stone Crossing\", \"stage_seq\": 20, \"distance_m\": 30970.315, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": \"0845\", \"location\": \"Greenhithe\", \"stage_seq\": 21, \"distance_m\": 32212.944, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0847H\", \"wtt_dep\": \"0848\", \"location\": \"Swanscombe\", \"stage_seq\": 22, \"distance_m\": 34405.991, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0849H\", \"wtt_dep\": \"0850\", \"location\": \"Northfleet\", \"stage_seq\": 23, \"distance_m\": 35300.831, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 24, \"distance_m\": 36327.848, \"section_seq\": 1, \"route_path_id\": 99851}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 25, \"distance_m\": 38743.428, \"section_seq\": 1, \"route_path_id\": 99851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38743.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99851}], \"total_distance_m\": 38743.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38600.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.885, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:02Z\", \"source_id\": 55192309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:08Z\", \"source_id\": 17663333, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:36Z\", \"source_id\": 55207647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:56:41Z\", \"source_id\": 17667622, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:37Z\", \"source_id\": 55247808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:42Z\", \"source_id\": 17678525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:19Z\", \"source_id\": 55255337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:13:24Z\", \"source_id\": 17680592, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:43Z\", \"source_id\": 55267397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:17:46Z\", \"source_id\": 17683961, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:30Z\", \"source_id\": 55275484, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:36Z\", \"source_id\": 17686140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:35Z\", \"source_id\": 55284283, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:38Z\", \"source_id\": 17688563, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:24Z\", \"source_id\": 55292756, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:28Z\", \"source_id\": 17690784, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:05Z\", \"source_id\": 55300141, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:29:12Z\", \"source_id\": 17692866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:18Z\", \"source_id\": 55309139, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:24Z\", \"source_id\": 17695315, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:22Z\", \"source_id\": 55320674, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:28Z\", \"source_id\": 17698467, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:26Z\", \"source_id\": 55334531, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:28Z\", \"source_id\": 17702221, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:15Z\", \"source_id\": 55342407, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:44:15Z\", \"source_id\": 17704361, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:12Z\", \"source_id\": 55350740, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:47:17Z\", \"source_id\": 17706594, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:04Z\", \"source_id\": 55355968, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:08Z\", \"source_id\": 17707982, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:00Z\", \"source_id\": 55369943, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:03Z\", \"source_id\": 17711734, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789718043436622, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:18.402576", "service_state_evidence_id": 17711734, "current_leg_start_actual_dep": "2026-09-18T08:50:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:18.969324", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
GRV |
1N24 |
376012+376022 |
10 |
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": 3825.042, "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": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10856.065, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11701.909, "from_m": 10856.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11776.794, "from_m": 11701.909, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19620.439, "from_m": 11776.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19655.5, "from_m": 19620.439, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26828.17, "from_m": 19655.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27181.723, "from_m": 26828.17, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27227.364, "from_m": 27181.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27577.052, "from_m": 27227.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28134.402, "from_m": 27577.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29915.101, "from_m": 28134.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38328.61, "from_m": 29915.101, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38743.428, "from_m": 38328.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 663303, "profile_key": "c08363dc0f2db06a1174c84821aeec1769881bd1e64b2f5ba111c765bbc6ad9b", "schedule_id": 22029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0749", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0753H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0759", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Hither Green", "stage_seq": 9, "distance_m": 11865.137, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Lee", "stage_seq": 10, "distance_m": 13023.712, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Mottingham", "stage_seq": 11, "distance_m": 15601.963, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "New Eltham", "stage_seq": 12, "distance_m": 17053.53, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Sidcup", "stage_seq": 13, "distance_m": 19443.673, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Albany Park", "stage_seq": 14, "distance_m": 20948.89, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Bexley", "stage_seq": 15, "distance_m": 22528.142, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Crayford", "stage_seq": 16, "distance_m": 24885.916, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Crayford Spur B Jn", "stage_seq": 17, "distance_m": 26238.994, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Dartford Jn", "stage_seq": 18, "distance_m": 27128.296, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837H", "location": "Dartford", "stage_seq": 19, "distance_m": 27849.769, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0841H", "wtt_dep": "0842", "location": "Stone Crossing", "stage_seq": 20, "distance_m": 30970.315, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": "0845", "location": "Greenhithe", "stage_seq": 21, "distance_m": 32212.944, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0847H", "wtt_dep": "0848", "location": "Swanscombe", "stage_seq": 22, "distance_m": 34405.991, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0849H", "wtt_dep": "0850", "location": "Northfleet", "stage_seq": 23, "distance_m": 35300.831, "section_seq": 1, "route_path_id": 99851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Springhead Junction (CTRL)", "stage_seq": 24, "distance_m": 36327.848, "section_seq": 1, "route_path_id": 99851}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Gravesend", "stage_seq": 25, "distance_m": 38743.428, "section_seq": 1, "route_path_id": 99851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38743.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 99851}], "total_distance_m": 38743.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38600.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.885, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:02Z", "source_id": 55192309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:08Z", "source_id": 17663333, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:36Z", "source_id": 55207647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:56:41Z", "source_id": 17667622, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:37Z", "source_id": 55247808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:42Z", "source_id": 17678525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:19Z", "source_id": 55255337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:13:24Z", "source_id": 17680592, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:43Z", "source_id": 55267397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:17:46Z", "source_id": 17683961, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:30Z", "source_id": 55275484, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:36Z", "source_id": 17686140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:35Z", "source_id": 55284283, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:38Z", "source_id": 17688563, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:24Z", "source_id": 55292756, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:28Z", "source_id": 17690784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:05Z", "source_id": 55300141, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:29:12Z", "source_id": 17692866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:18Z", "source_id": 55309139, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:32:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:24Z", "source_id": 17695315, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:22Z", "source_id": 55320674, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:28Z", "source_id": 17698467, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:26Z", "source_id": 55334531, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:28Z", "source_id": 17702221, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:15Z", "source_id": 55342407, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:44:15Z", "source_id": 17704361, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:12Z", "source_id": 55350740, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:47:17Z", "source_id": 17706594, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:04Z", "source_id": 55355968, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:08Z", "source_id": 17707982, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:00Z", "source_id": 55369943, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:03Z", "source_id": 17711734, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
London Charing Cross |
0749 |
0749 |
4 |
None |
None |
Gravesend |
0855 |
0855 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86019/2026-09-18/detailed |
None |
Northfleet |
2026-09-18T08:50:00+01:00 |
Gravesend |
5.0 |
{"type": "LineString", "coordinates": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
2.1 |
0850 |
0855 |
Northfleet |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711734 |
1789718043436622 |
95 |
95 |
2026-09-18 08:05:18.969324 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:18.402576 |
| 632769 |
663443 |
L89188 |
432H83MB18 |
2026-09-18 |
COMPLETE |
17711456 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 663443, "stp": "P", "toc": "Northern", "uid": "L89188", "consist": "323241", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89188/2026-09-18/detailed", "trust_id": "432H83MB18", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0851", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H83", "timing_status": "LATE", "origin_station": "Stoke-on-Trent", "current_leg_arr": "0855", "current_leg_dep": "0846", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0754", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0851", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 257.948, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 913.985, \"from_m\": 257.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1222.623, \"from_m\": 913.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1258.119, \"from_m\": 1222.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2377.62, \"from_m\": 1258.119, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9387.799, \"from_m\": 2377.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10194.713, \"from_m\": 9387.799, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47502.042, \"from_m\": 10194.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47914.069, \"from_m\": 47502.042, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49250.775, \"from_m\": 47914.069, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50201.39, \"from_m\": 49250.775, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51079.413, \"from_m\": 50201.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51522.29, \"from_m\": 51079.413, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51562.213, \"from_m\": 51522.29, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51592.552, \"from_m\": 51562.213, \"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\": 56591.465, \"from_m\": 51592.552, \"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\": 57554.953, \"from_m\": 56591.465, \"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\": 57627.106, \"from_m\": 57554.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58155.198, \"from_m\": 57627.106, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59689.505, \"from_m\": 58155.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59853.229, \"from_m\": 59689.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\": 60162.643, \"from_m\": 59853.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60208.849, \"from_m\": 60162.643, \"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\": 60286.638, \"from_m\": 60208.849, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60695.818, \"from_m\": 60286.638, \"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\": 663443, \"profile_key\": \"4e3f685905f6def8e9a4612a612381962370c0d0b0f3fcabe76109b1df011c7c\", \"schedule_id\": 18576, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Longport\", \"stage_seq\": 2, \"distance_m\": 4758.562, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Kidsgrove\", \"stage_seq\": 3, \"distance_m\": 10293.857, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Congleton\", \"stage_seq\": 4, \"distance_m\": 19323.656, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Macclesfield\", \"stage_seq\": 5, \"distance_m\": 31970.784, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Prestbury\", \"stage_seq\": 6, \"distance_m\": 36247.734, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0824H\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 7, \"distance_m\": 39284.062, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Poynton\", \"stage_seq\": 8, \"distance_m\": 42834.637, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Bramhall\", \"stage_seq\": 9, \"distance_m\": 44983.159, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 10, \"distance_m\": 47469.848, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 11, \"distance_m\": 48977.706, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 12, \"distance_m\": 50438.139, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 13, \"distance_m\": 50872.153, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0840\", \"location\": \"Stockport\", \"stage_seq\": 14, \"distance_m\": 51312.339, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 15, \"distance_m\": 52483.9, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 16, \"distance_m\": 57005.968, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Ardwick Jn\", \"stage_seq\": 17, \"distance_m\": 59543.132, \"section_seq\": 1, \"route_path_id\": 73847}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 18, \"distance_m\": 60695.818, \"section_seq\": 1, \"route_path_id\": 73847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60695.818, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73847}], \"total_distance_m\": 60695.818, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21437.119, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39258.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0754", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:06Z\", \"source_id\": 55208991, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:12Z\", \"source_id\": 17668007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:22Z\", \"source_id\": 55224300, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:02:25Z\", \"source_id\": 17672094, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:02Z\", \"source_id\": 55240526, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:08:04Z\", \"source_id\": 17676498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:05Z\", \"source_id\": 55262892, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:08Z\", \"source_id\": 17682774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:16Z\", \"source_id\": 55274810, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:19Z\", \"source_id\": 17685942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:18Z\", \"source_id\": 55286356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:24:21Z\", \"source_id\": 17689149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:46Z\", \"source_id\": 55296515, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:50Z\", \"source_id\": 17691806, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:33Z\", \"source_id\": 55304280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:31Z\", \"source_id\": 17693891, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:39Z\", \"source_id\": 55315711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:34:43Z\", \"source_id\": 17697130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:45:09Z\", \"source_id\": 17704960, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:36Z\", \"source_id\": 55368916, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:42Z\", \"source_id\": 17711456, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789718023823105, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:18.415739", "service_state_evidence_id": 17711456, "current_leg_start_actual_dep": "2026-09-18T08:44:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:18.973856", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SOT |
MAN |
2H83 |
323241 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 257.948, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 913.985, "from_m": 257.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1222.623, "from_m": 913.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1258.119, "from_m": 1222.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2377.62, "from_m": 1258.119, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9387.799, "from_m": 2377.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10194.713, "from_m": 9387.799, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47502.042, "from_m": 10194.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47914.069, "from_m": 47502.042, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49250.775, "from_m": 47914.069, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50201.39, "from_m": 49250.775, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51079.413, "from_m": 50201.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51522.29, "from_m": 51079.413, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51562.213, "from_m": 51522.29, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51592.552, "from_m": 51562.213, "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": 56591.465, "from_m": 51592.552, "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": 57554.953, "from_m": 56591.465, "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": 57627.106, "from_m": 57554.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58155.198, "from_m": 57627.106, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59689.505, "from_m": 58155.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59853.229, "from_m": 59689.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": 60162.643, "from_m": 59853.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60208.849, "from_m": 60162.643, "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": 60286.638, "from_m": 60208.849, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60695.818, "from_m": 60286.638, "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": 663443, "profile_key": "4e3f685905f6def8e9a4612a612381962370c0d0b0f3fcabe76109b1df011c7c", "schedule_id": 18576, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0754", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Longport", "stage_seq": 2, "distance_m": 4758.562, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Kidsgrove", "stage_seq": 3, "distance_m": 10293.857, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Congleton", "stage_seq": 4, "distance_m": 19323.656, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Macclesfield", "stage_seq": 5, "distance_m": 31970.784, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Prestbury", "stage_seq": 6, "distance_m": 36247.734, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0824H", "location": "Adlington (Cheshire)", "stage_seq": 7, "distance_m": 39284.062, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Poynton", "stage_seq": 8, "distance_m": 42834.637, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Bramhall", "stage_seq": 9, "distance_m": 44983.159, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Cheadle Hulme", "stage_seq": 10, "distance_m": 47469.848, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Adswood Road Jn", "stage_seq": 11, "distance_m": 48977.706, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Edgeley Jn No.1", "stage_seq": 12, "distance_m": 50438.139, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Edgeley Jn No2", "stage_seq": 13, "distance_m": 50872.153, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0840", "location": "Stockport", "stage_seq": 14, "distance_m": 51312.339, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Heaton Norris Jn", "stage_seq": 15, "distance_m": 52483.9, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Slade Lane Jn", "stage_seq": 16, "distance_m": 57005.968, "section_seq": 1, "route_path_id": 73847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Ardwick Jn", "stage_seq": 17, "distance_m": 59543.132, "section_seq": 1, "route_path_id": 73847}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 18, "distance_m": 60695.818, "section_seq": 1, "route_path_id": 73847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60695.818, "from_m": 0.0, "section_seq": 1, "route_path_id": 73847}], "total_distance_m": 60695.818, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21437.119, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39258.699, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11204, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:06Z", "source_id": 55208991, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:12Z", "source_id": 17668007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:22Z", "source_id": 55224300, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:02:25Z", "source_id": 17672094, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:02Z", "source_id": 55240526, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:08:04Z", "source_id": 17676498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:05Z", "source_id": 55262892, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:08Z", "source_id": 17682774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:16Z", "source_id": 55274810, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:19Z", "source_id": 17685942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:18Z", "source_id": 55286356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:24:21Z", "source_id": 17689149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:46Z", "source_id": 55296515, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:50Z", "source_id": 17691806, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:33Z", "source_id": 55304280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:31Z", "source_id": 17693891, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:39Z", "source_id": 55315711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:34:43Z", "source_id": 17697130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:45:09Z", "source_id": 17704960, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:36Z", "source_id": 55368916, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:42Z", "source_id": 17711456, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Stoke-on-Trent |
0754 |
0754 |
3 |
None |
None |
Manchester Piccadilly |
0851 |
0851 |
7 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89188/2026-09-18/detailed |
None |
Stockport |
2026-09-18T08:44:00+01:00 |
Manchester Piccadilly |
9.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
0846 |
0855 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711456 |
1789718023823105 |
70 |
70 |
2026-09-18 08:05:18.973856 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:18.415739 |
| 632770 |
662934 |
G00743 |
551G09MB18 |
2026-09-18 |
COMPLETE |
17711490 |
2026-09-18 08:55:00 |
2026-09-18 08:05:26 |
2026-09-20 08:05:26 |
{"id": 662934, "stp": "P", "toc": "CrossCountry", "uid": "G00743", "consist": "170102", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00743/2026-09-18/detailed", "trust_id": "551G09MB18", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "0855", "dest_platform": "10A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G09", "timing_status": "ON TIME", "origin_station": "Nottingham", "current_leg_arr": "0855", "current_leg_dep": "0844", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0737", "origin_platform": "4", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T08:05:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Water Orton", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Water Orton", "current_leg_milage": "7.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 11726.068, \"from_m\": 11599.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11757.339, \"from_m\": 11726.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11806.457, \"from_m\": 11757.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12771.307, \"from_m\": 11806.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16155.439, \"from_m\": 12771.307, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21225.421, \"from_m\": 16155.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21672.591, \"from_m\": 21225.421, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23834.863, \"from_m\": 21672.591, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24786.921, \"from_m\": 23834.863, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25035.07, \"from_m\": 24786.921, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25226.63, \"from_m\": 25035.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25341.472, \"from_m\": 25226.63, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26429.952, \"from_m\": 25341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26565.919, \"from_m\": 26429.952, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26654.578, \"from_m\": 26565.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42343.68, \"from_m\": 26654.578, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 43045.038, \"from_m\": 42343.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50758.664, \"from_m\": 43045.038, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50819.368, \"from_m\": 50758.664, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51350.848, \"from_m\": 50819.368, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51394.704, \"from_m\": 51350.848, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72632.734, \"from_m\": 51394.704, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78538.263, \"from_m\": 72632.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 81495.245, \"from_m\": 78538.263, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 81541.429, \"from_m\": 81495.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86287.14, \"from_m\": 81541.429, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 87962.062, \"from_m\": 86287.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88034.515, \"from_m\": 87962.062, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88644.004, \"from_m\": 88034.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89588.564, \"from_m\": 88644.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89643.91, \"from_m\": 89588.564, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89708.257, \"from_m\": 89643.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89792.75, \"from_m\": 89708.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90612.175, \"from_m\": 89792.75, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90975.982, \"from_m\": 90612.175, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91023.556, \"from_m\": 90975.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91268.234, \"from_m\": 91023.556, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 662934, \"profile_key\": \"34d145510ff65ee79504e8fdb113a4f42254ddce65fe7eadca2a892565a01290\", \"schedule_id\": 7936, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Trent East Jn\", \"stage_seq\": 5, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 6, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752H\", \"location\": \"Long Eaton\", \"stage_seq\": 7, \"distance_m\": 12570.484, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Spondon\", \"stage_seq\": 8, \"distance_m\": 21495.225, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 9, \"distance_m\": 25260.498, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0806H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 25341.472, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 11, \"distance_m\": 26495.216, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Stenson Jn\", \"stage_seq\": 12, \"distance_m\": 32866.79, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"North Stafford Jn\", \"stage_seq\": 13, \"distance_m\": 33622.933, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 14, \"distance_m\": 39277.581, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0818\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 15, \"distance_m\": 42670.458, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Wichnor Jn\", \"stage_seq\": 16, \"distance_m\": 51394.704, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0830\", \"location\": \"Tamworth High Level\", \"stage_seq\": 17, \"distance_m\": 63423.944, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Wilnecote\", \"stage_seq\": 18, \"distance_m\": 66442.521, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 19, \"distance_m\": 72632.734, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"Water Orton\", \"stage_seq\": 20, \"distance_m\": 78932.492, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 21, \"distance_m\": 81531.028, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 22, \"distance_m\": 88726.217, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Grand Jn\", \"stage_seq\": 23, \"distance_m\": 89701.323, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Proof House Jn\", \"stage_seq\": 24, \"distance_m\": 90265.606, \"section_seq\": 1, \"route_path_id\": 68180}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 25, \"distance_m\": 91268.234, \"section_seq\": 1, \"route_path_id\": 68180}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91268.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68180}], \"total_distance_m\": 91268.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89388.847, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1879.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:13Z\", \"source_id\": 55170103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:16Z\", \"source_id\": 17657235, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:41Z\", \"source_id\": 55185501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:47Z\", \"source_id\": 17661459, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:40Z\", \"source_id\": 55194079, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:51:45Z\", \"source_id\": 17663800, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:36Z\", \"source_id\": 55210313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:57:39Z\", \"source_id\": 17668323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:00:14Z\", \"source_id\": 17670294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:13Z\", \"source_id\": 55260560, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:17Z\", \"source_id\": 17682079, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:45Z\", \"source_id\": 55293789, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:26:52Z\", \"source_id\": 17691100, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:30:56Z\", \"source_id\": 55305400, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:02Z\", \"source_id\": 17694298, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:00Z\", \"source_id\": 55330645, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:06Z\", \"source_id\": 17701226, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:39Z\", \"source_id\": 55369050, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:44Z\", \"source_id\": 17711490, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "10", "timing_fact_generation": 1789718026823030, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:19.595063", "service_state_evidence_id": 17711490, "current_leg_start_actual_dep": "2026-09-18T08:44:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:20.238615", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
NOT |
BHM |
1G09 |
170102 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11599.727, "from_m": 11556.593, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 11726.068, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11757.339, "from_m": 11726.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11806.457, "from_m": 11757.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12771.307, "from_m": 11806.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16155.439, "from_m": 12771.307, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.421, "from_m": 16155.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21672.591, "from_m": 21225.421, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23834.863, "from_m": 21672.591, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24786.921, "from_m": 23834.863, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25035.07, "from_m": 24786.921, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25226.63, "from_m": 25035.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.472, "from_m": 25226.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.952, "from_m": 25341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.919, "from_m": 26429.952, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26654.578, "from_m": 26565.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42343.68, "from_m": 26654.578, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 43045.038, "from_m": 42343.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.664, "from_m": 43045.038, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50819.368, "from_m": 50758.664, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51350.848, "from_m": 50819.368, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51394.704, "from_m": 51350.848, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72632.734, "from_m": 51394.704, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78538.263, "from_m": 72632.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 81495.245, "from_m": 78538.263, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 81541.429, "from_m": 81495.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86287.14, "from_m": 81541.429, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 87962.062, "from_m": 86287.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88034.515, "from_m": 87962.062, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88644.004, "from_m": 88034.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89588.564, "from_m": 88644.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89643.91, "from_m": 89588.564, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89708.257, "from_m": 89643.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89792.75, "from_m": 89708.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90612.175, "from_m": 89792.75, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90975.982, "from_m": 90612.175, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91023.556, "from_m": 90975.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91268.234, "from_m": 91023.556, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 662934, "profile_key": "34d145510ff65ee79504e8fdb113a4f42254ddce65fe7eadca2a892565a01290", "schedule_id": 7936, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0737", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Trent East Jn", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Sheet Stores Jn", "stage_seq": 6, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752H", "location": "Long Eaton", "stage_seq": 7, "distance_m": 12570.484, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Spondon", "stage_seq": 8, "distance_m": 21495.225, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Derby Way & Works Jn", "stage_seq": 9, "distance_m": 25260.498, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0806H", "location": "Derby", "stage_seq": 10, "distance_m": 25341.472, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Derby L.N.W. Jn", "stage_seq": 11, "distance_m": 26495.216, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Stenson Jn", "stage_seq": 12, "distance_m": 32866.79, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 33622.933, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Clay Mills Jn", "stage_seq": 14, "distance_m": 39277.581, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0818", "location": "Burton-on-Trent", "stage_seq": 15, "distance_m": 42670.458, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Wichnor Jn", "stage_seq": 16, "distance_m": 51394.704, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0830", "location": "Tamworth High Level", "stage_seq": 17, "distance_m": 63423.944, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Wilnecote", "stage_seq": 18, "distance_m": 66442.521, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Kingsbury Jn", "stage_seq": 19, "distance_m": 72632.734, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "Water Orton", "stage_seq": 20, "distance_m": 78932.492, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "Castle Bromwich Jn", "stage_seq": 21, "distance_m": 81531.028, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Landor Street Jn", "stage_seq": 22, "distance_m": 88726.217, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Grand Jn", "stage_seq": 23, "distance_m": 89701.323, "section_seq": 1, "route_path_id": 68180}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Proof House Jn", "stage_seq": 24, "distance_m": 90265.606, "section_seq": 1, "route_path_id": 68180}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 25, "distance_m": 91268.234, "section_seq": 1, "route_path_id": 68180}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91268.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 68180}], "total_distance_m": 91268.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89388.847, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1879.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:13Z", "source_id": 55170103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:16Z", "source_id": 17657235, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:41Z", "source_id": 55185501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:47Z", "source_id": 17661459, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:40Z", "source_id": 55194079, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:51:45Z", "source_id": 17663800, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:36Z", "source_id": 55210313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:57:39Z", "source_id": 17668323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:00:14Z", "source_id": 17670294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:13Z", "source_id": 55260560, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:17Z", "source_id": 17682079, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:45Z", "source_id": 55293789, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:26:52Z", "source_id": 17691100, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19821, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:30:56Z", "source_id": 55305400, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:02Z", "source_id": 17694298, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:00Z", "source_id": 55330645, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:06Z", "source_id": 17701226, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19429, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:39Z", "source_id": 55369050, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:44Z", "source_id": 17711490, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Nottingham |
0737 |
0737 |
4 |
None |
None |
Birmingham New Street |
0855 |
0855 |
10A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00743/2026-09-18/detailed |
None |
Water Orton |
2026-09-18T08:44:00+01:00 |
Birmingham New Street |
11.0 |
{"type": "LineString", "coordinates": [[-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
7.7 |
0844 |
0855 |
Water Orton |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-18 08:05:26 |
TERMINATED |
2026-09-18 07:55:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711490 |
1789718026823030 |
89 |
89 |
2026-09-18 08:05:20.238615 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:19.595063 |
| 632771 |
662297 |
L87637 |
031L66MA18 |
2026-09-18 |
COMPLETE |
17711974 |
2026-09-18 08:55:00 |
2026-09-18 08:05:56 |
2026-09-20 08:05:56 |
{"id": 662297, "stp": "P", "toc": "ScotRail", "uid": "L87637", "consist": "158717+158718", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87637/2026-09-18/detailed", "trust_id": "031L66MA18", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0857", "dest_platform": "18", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L66", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0855", "current_leg_dep": "0851", "current_leg_end": "Edinburgh", "origin_dep_time": "0716", "origin_platform": "6", "current_location": "Edinburgh", "last_update_time": "2026-09-18T08:05:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0857", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"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\": 1061.149, \"from_m\": 455.14, \"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\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"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\": 3253.281, \"from_m\": 3248.969, \"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\": 3398.738, \"from_m\": 3253.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\": 8037.04, \"from_m\": 3398.738, \"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\": 16269.148, \"from_m\": 8037.04, \"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\": 17499.372, \"from_m\": 16269.148, \"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\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"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\": 27475.266, \"from_m\": 18089.329, \"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\": 27928.705, \"from_m\": 27475.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28438.59, \"from_m\": 27928.705, \"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\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"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\": 28739.58, \"from_m\": 28695.879, \"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\": 28777.16, \"from_m\": 28739.58, \"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\": 28851.31, \"from_m\": 28777.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32304.708, \"from_m\": 28851.31, \"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\": 41859.524, \"from_m\": 32304.708, \"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\": 41927.313, \"from_m\": 41859.524, \"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\": 46494.279, \"from_m\": 41927.313, \"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\": 49977.181, \"from_m\": 46494.279, \"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\": 53572.278, \"from_m\": 49977.181, \"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\": 54645.703, \"from_m\": 53572.278, \"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\": 55119.093, \"from_m\": 54645.703, \"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\": 55546.428, \"from_m\": 55119.093, \"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\": 56286.82, \"from_m\": 55546.428, \"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\": 58401.662, \"from_m\": 56286.82, \"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\": 58787.11, \"from_m\": 58401.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59349.15, \"from_m\": 58787.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60426.9, \"from_m\": 59349.15, \"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\": 62414.174, \"from_m\": 60426.9, \"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\": 63312.316, \"from_m\": 62414.174, \"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\": 63715.843, \"from_m\": 63312.316, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69399.487, \"from_m\": 63715.843, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69810.385, \"from_m\": 69399.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69943.913, \"from_m\": 69810.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69988.333, \"from_m\": 69943.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\": 70415.988, \"from_m\": 69988.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70580.468, \"from_m\": 70415.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71929.092, \"from_m\": 70580.468, \"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\": 73225.081, \"from_m\": 71929.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.642, \"from_m\": 73225.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77750.126, \"from_m\": 75977.642, \"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\": 81663.002, \"from_m\": 77750.126, \"capability_applied\": null, \"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\": 85132.87, \"from_m\": 81663.002, \"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\": 85625.044, \"from_m\": 85132.87, \"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\": 87259.785, \"from_m\": 85625.044, \"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\": 87361.847, \"from_m\": 87259.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88962.566, \"from_m\": 87361.847, \"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\": 89023.23, \"from_m\": 88962.566, \"capability_applied\": null, \"effective_limit_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\": 89104.061, \"from_m\": 89023.23, \"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\": 89163.87, \"from_m\": 89104.061, \"capability_applied\": null, \"effective_limit_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\": 89191.512, \"from_m\": 89163.87, \"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\": 90583.099, \"from_m\": 89191.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91583.403, \"from_m\": 90583.099, \"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\": 91733.267, \"from_m\": 91583.403, \"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\": 91824.898, \"from_m\": 91733.267, \"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\": 92269.503, \"from_m\": 91824.898, \"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\": 662297, \"profile_key\": \"d22eb63235c1d4033ee1693d18ac2e371485ba9493603beccafd71069716f2f4\", \"schedule_id\": 18056, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0743H\", \"location\": \"Ladybank Sig. 668\", \"stage_seq\": 4, \"distance_m\": 28144.945, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Ladybank\", \"stage_seq\": 5, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753\", \"location\": \"Markinch\", \"stage_seq\": 6, \"distance_m\": 38010.589, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0800\", \"location\": \"Thornton North Jn\", \"stage_seq\": 7, \"distance_m\": 41902.401, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 8, \"distance_m\": 42710.368, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 9, \"distance_m\": 49776.766, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Kinghorn\", \"stage_seq\": 10, \"distance_m\": 54873.398, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Burntisland\", \"stage_seq\": 11, \"distance_m\": 59015.015, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Aberdour\", \"stage_seq\": 12, \"distance_m\": 63374.579, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 13, \"distance_m\": 67874.547, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Inverkeithing\", \"stage_seq\": 14, \"distance_m\": 70210.326, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 76826.517, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0841\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 82617.729, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0843H\", \"location\": \"South Gyle\", \"stage_seq\": 17, \"distance_m\": 83996.987, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 87388.252, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": \"0852\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 89355.088, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 90684.348, \"section_seq\": 1, \"route_path_id\": 73583}, {\"is_pass\": false, \"wtt_arr\": \"0857\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 92269.503, \"section_seq\": 1, \"route_path_id\": 73583}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92269.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73583}], \"total_distance_m\": 92269.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92217.23, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:08Z\", \"source_id\": 55175668, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:45:10Z\", \"source_id\": 17658699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:42Z\", \"source_id\": 55196876, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:52:47Z\", \"source_id\": 17664610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:01Z\", \"source_id\": 55231768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:05:05Z\", \"source_id\": 17674210, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:09:58Z\", \"source_id\": 55245846, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:10:02Z\", \"source_id\": 17677963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:14:57Z\", \"source_id\": 55259767, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:15:00Z\", \"source_id\": 17681838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:33Z\", \"source_id\": 55275607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:20:38Z\", \"source_id\": 17686178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:11Z\", \"source_id\": 55289135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:18Z\", \"source_id\": 17689842, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:05Z\", \"source_id\": 55297377, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:28:08Z\", \"source_id\": 17692072, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:23Z\", \"source_id\": 55329112, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:39:29Z\", \"source_id\": 17700744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:43Z\", \"source_id\": 55335453, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:41:44Z\", \"source_id\": 17702449, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:11Z\", \"source_id\": 55356336, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:49:16Z\", \"source_id\": 17708076, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:20Z\", \"source_id\": 55370841, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:54:23Z\", \"source_id\": 17711974, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "18", "timing_fact_generation": 1789718063437211, "current_leg_arrival_utc": "2026-09-18T08:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:29.120022", "service_state_evidence_id": 17711974, "current_leg_start_actual_dep": "2026-09-18T08:52:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:29.669233", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
EDB |
1L66 |
158717+158718 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "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": 1061.149, "from_m": 455.14, "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": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "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": 3253.281, "from_m": 3248.969, "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": 3398.738, "from_m": 3253.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": 8037.04, "from_m": 3398.738, "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": 16269.148, "from_m": 8037.04, "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": 17499.372, "from_m": 16269.148, "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": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "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": 27475.266, "from_m": 18089.329, "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": 27928.705, "from_m": 27475.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 28438.59, "from_m": 27928.705, "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": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "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": 28739.58, "from_m": 28695.879, "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": 28777.16, "from_m": 28739.58, "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": 28851.31, "from_m": 28777.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32304.708, "from_m": 28851.31, "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": 41859.524, "from_m": 32304.708, "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": 41927.313, "from_m": 41859.524, "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": 46494.279, "from_m": 41927.313, "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": 49977.181, "from_m": 46494.279, "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": 53572.278, "from_m": 49977.181, "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": 54645.703, "from_m": 53572.278, "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": 55119.093, "from_m": 54645.703, "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": 55546.428, "from_m": 55119.093, "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": 56286.82, "from_m": 55546.428, "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": 58401.662, "from_m": 56286.82, "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": 58787.11, "from_m": 58401.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59349.15, "from_m": 58787.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60426.9, "from_m": 59349.15, "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": 62414.174, "from_m": 60426.9, "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": 63312.316, "from_m": 62414.174, "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": 63715.843, "from_m": 63312.316, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69399.487, "from_m": 63715.843, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69810.385, "from_m": 69399.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69943.913, "from_m": 69810.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69988.333, "from_m": 69943.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": 70415.988, "from_m": 69988.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70580.468, "from_m": 70415.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71929.092, "from_m": 70580.468, "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": 73225.081, "from_m": 71929.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.642, "from_m": 73225.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77750.126, "from_m": 75977.642, "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": 81663.002, "from_m": 77750.126, "capability_applied": null, "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": 85132.87, "from_m": 81663.002, "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": 85625.044, "from_m": 85132.87, "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": 87259.785, "from_m": 85625.044, "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": 87361.847, "from_m": 87259.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88962.566, "from_m": 87361.847, "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": 89023.23, "from_m": 88962.566, "capability_applied": null, "effective_limit_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": 89104.061, "from_m": 89023.23, "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": 89163.87, "from_m": 89104.061, "capability_applied": null, "effective_limit_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": 89191.512, "from_m": 89163.87, "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": 90583.099, "from_m": 89191.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91583.403, "from_m": 90583.099, "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": 91733.267, "from_m": 91583.403, "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": 91824.898, "from_m": 91733.267, "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": 92269.503, "from_m": 91824.898, "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": 662297, "profile_key": "d22eb63235c1d4033ee1693d18ac2e371485ba9493603beccafd71069716f2f4", "schedule_id": 18056, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0743H", "location": "Ladybank Sig. 668", "stage_seq": 4, "distance_m": 28144.945, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Ladybank", "stage_seq": 5, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753", "location": "Markinch", "stage_seq": 6, "distance_m": 38010.589, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0800", "location": "Thornton North Jn", "stage_seq": 7, "distance_m": 41902.401, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Thornton South Jn", "stage_seq": 8, "distance_m": 42710.368, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Kirkcaldy", "stage_seq": 9, "distance_m": 49776.766, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Kinghorn", "stage_seq": 10, "distance_m": 54873.398, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Burntisland", "stage_seq": 11, "distance_m": 59015.015, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Aberdour", "stage_seq": 12, "distance_m": 63374.579, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Dalgety Bay", "stage_seq": 13, "distance_m": 67874.547, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Inverkeithing", "stage_seq": 14, "distance_m": 70210.326, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 76826.517, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0841", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 82617.729, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0843H", "location": "South Gyle", "stage_seq": 17, "distance_m": 83996.987, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 87388.252, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": "0852", "location": "Haymarket", "stage_seq": 19, "distance_m": 89355.088, "section_seq": 1, "route_path_id": 73583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854H", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 90684.348, "section_seq": 1, "route_path_id": 73583}, {"is_pass": false, "wtt_arr": "0857", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 92269.503, "section_seq": 1, "route_path_id": 73583}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92269.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 73583}], "total_distance_m": 92269.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92217.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:08Z", "source_id": 55175668, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:45:10Z", "source_id": 17658699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:42Z", "source_id": 55196876, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:52:47Z", "source_id": 17664610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:01Z", "source_id": 55231768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:05:05Z", "source_id": 17674210, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:09:58Z", "source_id": 55245846, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:10:02Z", "source_id": 17677963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:14:57Z", "source_id": 55259767, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:15:00Z", "source_id": 17681838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:33Z", "source_id": 55275607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:20:38Z", "source_id": 17686178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:11Z", "source_id": 55289135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:18Z", "source_id": 17689842, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:05Z", "source_id": 55297377, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:28:08Z", "source_id": 17692072, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:23Z", "source_id": 55329112, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:39:29Z", "source_id": 17700744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:43Z", "source_id": 55335453, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:41:44Z", "source_id": 17702449, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:11Z", "source_id": 55356336, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:49:16Z", "source_id": 17708076, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:20Z", "source_id": 55370841, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:54:23Z", "source_id": 17711974, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Perth |
0716 |
0716 |
6 |
None |
None |
Edinburgh |
0857 |
0857 |
18 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87637/2026-09-18/detailed |
None |
Haymarket |
2026-09-18T08:52:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0851 |
0855 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-18 08:05:56 |
TERMINATED |
2026-09-18 07:55:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711974 |
1789718063437211 |
73 |
73 |
2026-09-18 08:05:29.669233 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:29.120022 |
| 632772 |
661433 |
P86118 |
891P14M618 |
2026-09-18 |
COMPLETE |
17711285 |
2026-09-18 08:55:00 |
2026-09-18 08:05:56 |
2026-09-20 08:05:56 |
{"id": 661433, "stp": "P", "toc": "Southeastern", "uid": "P86118", "consist": "375620+375821", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86118/2026-09-18/detailed", "trust_id": "891P14M618", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": "5", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "1P14", "timing_status": "EARLY", "origin_station": "Dover Priory", "current_leg_arr": "0855", "current_leg_dep": "0833", "current_leg_end": "London Victoria", "origin_dep_time": "0648", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T08:05:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-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": "Bromley South", "dest_arr_time_act": "0856", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Bromley South", "current_leg_milage": "10.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.38, \"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\": 1681.282, \"from_m\": 529.38, \"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\": 6589.099, \"from_m\": 1681.282, \"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\": 9286.333, \"from_m\": 6589.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9305.103, \"from_m\": 9286.333, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11313.747, \"from_m\": 9305.103, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12573.195, \"from_m\": 11313.747, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20540.131, \"from_m\": 12573.195, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23061.974, \"from_m\": 20540.131, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25607.393, \"from_m\": 23061.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26166.691, \"from_m\": 25607.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28282.567, \"from_m\": 26166.691, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29657.321, \"from_m\": 28282.567, \"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\": 33191.333, \"from_m\": 29657.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33559.149, \"from_m\": 33191.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34254.373, \"from_m\": 33559.149, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36148.461, \"from_m\": 34254.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37429.278, \"from_m\": 36148.461, \"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\": 40437.392, \"from_m\": 37429.278, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40472.339, \"from_m\": 40437.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40586.192, \"from_m\": 40472.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41180.158, \"from_m\": 40586.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41226.998, \"from_m\": 41180.158, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41983.578, \"from_m\": 41226.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43351.518, \"from_m\": 41983.578, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44656.042, \"from_m\": 43351.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46853.789, \"from_m\": 44656.042, \"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\": 48000.135, \"from_m\": 46853.789, \"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\": 52067.063, \"from_m\": 48000.135, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52107.973, \"from_m\": 52067.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53136.815, \"from_m\": 52107.973, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53154.495, \"from_m\": 53136.815, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55686.368, \"from_m\": 53154.495, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57259.22, \"from_m\": 55686.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61380.249, \"from_m\": 57259.22, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61403.376, \"from_m\": 61380.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64985.913, \"from_m\": 61403.376, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65942.369, \"from_m\": 64985.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65961.575, \"from_m\": 65942.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67921.538, \"from_m\": 65961.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68469.92, \"from_m\": 67921.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70732.544, \"from_m\": 68469.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70767.987, \"from_m\": 70732.544, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72012.962, \"from_m\": 70767.987, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82234.43, \"from_m\": 72012.962, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 82450.849, \"from_m\": 82234.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95854.733, \"from_m\": 82450.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95908.083, \"from_m\": 95854.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96021.054, \"from_m\": 95908.083, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102318.113, \"from_m\": 96021.054, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102332.167, \"from_m\": 102318.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102449.167, \"from_m\": 102332.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102869.221, \"from_m\": 102449.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103018.624, \"from_m\": 102869.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104551.304, \"from_m\": 103018.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104586.198, \"from_m\": 104551.304, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 106820.426, \"from_m\": 104586.198, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106869.292, \"from_m\": 106820.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111775.972, \"from_m\": 106869.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111847.437, \"from_m\": 111775.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117376.177, \"from_m\": 111847.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117967.051, \"from_m\": 117376.177, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 119072.965, \"from_m\": 117967.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120522.312, \"from_m\": 119072.965, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 120648.188, \"from_m\": 120522.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120820.231, \"from_m\": 120648.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 120894.054, \"from_m\": 120820.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122191.334, \"from_m\": 120894.054, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 122622.369, \"from_m\": 122191.334, \"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\": 122942.53, \"from_m\": 122622.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124072.982, \"from_m\": 122942.53, \"capability_applied\": null, \"effective_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\": 661433, \"profile_key\": \"3ec7c6776db7c17fe1b8487644307653dd0c107f1b498c032d554b48d42307b5\", \"schedule_id\": 22062, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Buckland Jn\", \"stage_seq\": 2, \"distance_m\": 1533.971, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Kearsney\", \"stage_seq\": 3, \"distance_m\": 3527.426, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Shepherd's Well\", \"stage_seq\": 4, \"distance_m\": 8990.226, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0701H\", \"wtt_dep\": \"0702\", \"location\": \"Snowdown\", \"stage_seq\": 5, \"distance_m\": 12122.513, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0705\", \"location\": \"Aylesham\", \"stage_seq\": 6, \"distance_m\": 13590.935, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0707H\", \"location\": \"Adisham\", \"stage_seq\": 7, \"distance_m\": 15366.37, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Bekesbourne\", \"stage_seq\": 8, \"distance_m\": 20260.119, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717H\", \"location\": \"Canterbury East\", \"stage_seq\": 9, \"distance_m\": 24916.684, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Selling\", \"stage_seq\": 10, \"distance_m\": 35419.865, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0733\", \"location\": \"Faversham\", \"stage_seq\": 11, \"distance_m\": 40696.358, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739H\", \"location\": \"Teynham\", \"stage_seq\": 12, \"distance_m\": 47135.015, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Sittingbourne\", \"stage_seq\": 13, \"distance_m\": 52264.923, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 14, \"distance_m\": 53136.815, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 15, \"distance_m\": 53695.407, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750\", \"location\": \"Newington\", \"stage_seq\": 16, \"distance_m\": 57443.548, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 17, \"distance_m\": 60708.272, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61744.822, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0801\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 19, \"distance_m\": 66474.195, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Chatham\", \"stage_seq\": 20, \"distance_m\": 69014.398, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Rochester\", \"stage_seq\": 21, \"distance_m\": 70449.24, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 71120.459, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Sole Street\", \"stage_seq\": 23, \"distance_m\": 80904.764, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 24, \"distance_m\": 87777.974, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Swanley\", \"stage_seq\": 25, \"distance_m\": 96130.116, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 26, \"distance_m\": 102507.131, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Bickley Jn\", \"stage_seq\": 27, \"distance_m\": 103911.652, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Bromley South\", \"stage_seq\": 28, \"distance_m\": 106592.869, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Shortlands\", \"stage_seq\": 29, \"distance_m\": 108015.437, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 30, \"distance_m\": 110162.607, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Kent House\", \"stage_seq\": 31, \"distance_m\": 111502.039, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Herne Hill\", \"stage_seq\": 32, \"distance_m\": 117665.378, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849\", \"location\": \"Brixton\", \"stage_seq\": 33, \"distance_m\": 118917.71, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 34, \"distance_m\": 120648.188, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 35, \"distance_m\": 122670.273, \"section_seq\": 1, \"route_path_id\": 99859}, {\"is_pass\": false, \"wtt_arr\": \"0856\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 36, \"distance_m\": 124072.982, \"section_seq\": 1, \"route_path_id\": 99859}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 124072.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99859}], \"total_distance_m\": 124072.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122269.488, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1803.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:09Z\", \"source_id\": 55033597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:11Z\", \"source_id\": 17618684, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:39Z\", \"source_id\": 55044661, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:44Z\", \"source_id\": 17621868, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:40Z\", \"source_id\": 55057529, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:45Z\", \"source_id\": 17625413, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:08:58Z\", \"source_id\": 55078521, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:09:00Z\", \"source_id\": 17631435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:19Z\", \"source_id\": 55094915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:15:24Z\", \"source_id\": 17636026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:51Z\", \"source_id\": 55117360, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:23:54Z\", \"source_id\": 17642429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:11Z\", \"source_id\": 55137386, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:31:16Z\", \"source_id\": 17648098, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:06Z\", \"source_id\": 55156200, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:38:11Z\", \"source_id\": 17653394, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:09Z\", \"source_id\": 55169885, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:43:10Z\", \"source_id\": 17657182, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:23Z\", \"source_id\": 55184706, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:48:27Z\", \"source_id\": 17661215, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:13Z\", \"source_id\": 55198336, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:53:17Z\", \"source_id\": 17664992, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:15Z\", \"source_id\": 55212142, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:58:19Z\", \"source_id\": 17668871, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:16Z\", \"source_id\": 55226779, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:03:19Z\", \"source_id\": 17672779, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:47Z\", \"source_id\": 55236914, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:06:51Z\", \"source_id\": 17675551, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:04Z\", \"source_id\": 55262792, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:16:05Z\", \"source_id\": 17682718, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:29Z\", \"source_id\": 55283955, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:23:32Z\", \"source_id\": 17688478, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:31:57Z\", \"source_id\": 55308188, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:32:04Z\", \"source_id\": 17695066, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:08Z\", \"source_id\": 55317025, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:35:12Z\", \"source_id\": 17697501, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:48Z\", \"source_id\": 55321874, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:36:50Z\", \"source_id\": 17698724, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:26Z\", \"source_id\": 55323577, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:37:29Z\", \"source_id\": 17699226, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:30Z\", \"source_id\": 55348707, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:32Z\", \"source_id\": 17706041, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:02Z\", \"source_id\": 55353047, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:48:04Z\", \"source_id\": 17707210, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:22Z\", \"source_id\": 55368332, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:26Z\", \"source_id\": 17711285, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "5", "timing_fact_generation": 1789718007237187, "current_leg_arrival_utc": "2026-09-18T08:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:31.428723", "service_state_evidence_id": 17711285, "current_leg_start_actual_dep": "2026-09-18T08:33:00+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:32.110789", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DVP |
None |
1P14 |
375620+375821 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 529.38, "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": 1681.282, "from_m": 529.38, "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": 6589.099, "from_m": 1681.282, "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": 9286.333, "from_m": 6589.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9305.103, "from_m": 9286.333, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11313.747, "from_m": 9305.103, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12573.195, "from_m": 11313.747, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20540.131, "from_m": 12573.195, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23061.974, "from_m": 20540.131, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25607.393, "from_m": 23061.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26166.691, "from_m": 25607.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28282.567, "from_m": 26166.691, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29657.321, "from_m": 28282.567, "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": 33191.333, "from_m": 29657.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33559.149, "from_m": 33191.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34254.373, "from_m": 33559.149, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36148.461, "from_m": 34254.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37429.278, "from_m": 36148.461, "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": 40437.392, "from_m": 37429.278, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40472.339, "from_m": 40437.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40586.192, "from_m": 40472.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41180.158, "from_m": 40586.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41226.998, "from_m": 41180.158, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41983.578, "from_m": 41226.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43351.518, "from_m": 41983.578, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44656.042, "from_m": 43351.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46853.789, "from_m": 44656.042, "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": 48000.135, "from_m": 46853.789, "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": 52067.063, "from_m": 48000.135, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52107.973, "from_m": 52067.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53136.815, "from_m": 52107.973, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53154.495, "from_m": 53136.815, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55686.368, "from_m": 53154.495, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57259.22, "from_m": 55686.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61380.249, "from_m": 57259.22, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61403.376, "from_m": 61380.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64985.913, "from_m": 61403.376, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65942.369, "from_m": 64985.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65961.575, "from_m": 65942.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67921.538, "from_m": 65961.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68469.92, "from_m": 67921.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70732.544, "from_m": 68469.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70767.987, "from_m": 70732.544, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72012.962, "from_m": 70767.987, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82234.43, "from_m": 72012.962, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82450.849, "from_m": 82234.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95854.733, "from_m": 82450.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95908.083, "from_m": 95854.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96021.054, "from_m": 95908.083, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102318.113, "from_m": 96021.054, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102332.167, "from_m": 102318.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102449.167, "from_m": 102332.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102869.221, "from_m": 102449.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103018.624, "from_m": 102869.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104551.304, "from_m": 103018.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104586.198, "from_m": 104551.304, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 106820.426, "from_m": 104586.198, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106869.292, "from_m": 106820.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111775.972, "from_m": 106869.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111847.437, "from_m": 111775.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117376.177, "from_m": 111847.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117967.051, "from_m": 117376.177, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 119072.965, "from_m": 117967.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120522.312, "from_m": 119072.965, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120648.188, "from_m": 120522.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120820.231, "from_m": 120648.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120894.054, "from_m": 120820.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122191.334, "from_m": 120894.054, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 122622.369, "from_m": 122191.334, "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": 122942.53, "from_m": 122622.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124072.982, "from_m": 122942.53, "capability_applied": null, "effective_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": 661433, "profile_key": "3ec7c6776db7c17fe1b8487644307653dd0c107f1b498c032d554b48d42307b5", "schedule_id": 22062, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Buckland Jn", "stage_seq": 2, "distance_m": 1533.971, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Kearsney", "stage_seq": 3, "distance_m": 3527.426, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Shepherd's Well", "stage_seq": 4, "distance_m": 8990.226, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0701H", "wtt_dep": "0702", "location": "Snowdown", "stage_seq": 5, "distance_m": 12122.513, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0705", "location": "Aylesham", "stage_seq": 6, "distance_m": 13590.935, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0707H", "location": "Adisham", "stage_seq": 7, "distance_m": 15366.37, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Bekesbourne", "stage_seq": 8, "distance_m": 20260.119, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717H", "location": "Canterbury East", "stage_seq": 9, "distance_m": 24916.684, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Selling", "stage_seq": 10, "distance_m": 35419.865, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0733", "location": "Faversham", "stage_seq": 11, "distance_m": 40696.358, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739H", "location": "Teynham", "stage_seq": 12, "distance_m": 47135.015, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Sittingbourne", "stage_seq": 13, "distance_m": 52264.923, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 14, "distance_m": 53136.815, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Western Jn (Sittingbourne)", "stage_seq": 15, "distance_m": 53695.407, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750", "location": "Newington", "stage_seq": 16, "distance_m": 57443.548, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Rainham East Jn", "stage_seq": 17, "distance_m": 60708.272, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61744.822, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0801", "location": "Gillingham (Kent)", "stage_seq": 19, "distance_m": 66474.195, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Chatham", "stage_seq": 20, "distance_m": 69014.398, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Rochester", "stage_seq": 21, "distance_m": 70449.24, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Rochester Bridge Jn", "stage_seq": 22, "distance_m": 71120.459, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Sole Street", "stage_seq": 23, "distance_m": 80904.764, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Fawkham Jn", "stage_seq": 24, "distance_m": 87777.974, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Swanley", "stage_seq": 25, "distance_m": 96130.116, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "St. Mary Cray Jn", "stage_seq": 26, "distance_m": 102507.131, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Bickley Jn", "stage_seq": 27, "distance_m": 103911.652, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Bromley South", "stage_seq": 28, "distance_m": 106592.869, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Shortlands", "stage_seq": 29, "distance_m": 108015.437, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Beckenham Junction", "stage_seq": 30, "distance_m": 110162.607, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Kent House", "stage_seq": 31, "distance_m": 111502.039, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Herne Hill", "stage_seq": 32, "distance_m": 117665.378, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849", "location": "Brixton", "stage_seq": 33, "distance_m": 118917.71, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Voltaire Road Jn", "stage_seq": 34, "distance_m": 120648.188, "section_seq": 1, "route_path_id": 99859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Grosvenor Bridge Jn", "stage_seq": 35, "distance_m": 122670.273, "section_seq": 1, "route_path_id": 99859}, {"is_pass": false, "wtt_arr": "0856", "wtt_dep": null, "location": "London Victoria", "stage_seq": 36, "distance_m": 124072.982, "section_seq": 1, "route_path_id": 99859}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 124072.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 99859}], "total_distance_m": 124072.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122269.488, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1803.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33251, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:09Z", "source_id": 55033597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:11Z", "source_id": 17618684, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:39Z", "source_id": 55044661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:44Z", "source_id": 17621868, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33245, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:40Z", "source_id": 55057529, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:45Z", "source_id": 17625413, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:08:58Z", "source_id": 55078521, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:09:00Z", "source_id": 17631435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33234, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:19Z", "source_id": 55094915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:15:24Z", "source_id": 17636026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33229, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:51Z", "source_id": 55117360, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:26:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:23:54Z", "source_id": 17642429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33194, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:11Z", "source_id": 55137386, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:31:16Z", "source_id": 17648098, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32420, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:06Z", "source_id": 55156200, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:38:11Z", "source_id": 17653394, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:09Z", "source_id": 55169885, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:43:10Z", "source_id": 17657182, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32362, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:23Z", "source_id": 55184706, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:48:27Z", "source_id": 17661215, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:13Z", "source_id": 55198336, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:53:17Z", "source_id": 17664992, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:15Z", "source_id": 55212142, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:58:19Z", "source_id": 17668871, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:16Z", "source_id": 55226779, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:03:19Z", "source_id": 17672779, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:47Z", "source_id": 55236914, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:06:51Z", "source_id": 17675551, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:04Z", "source_id": 55262792, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:16:05Z", "source_id": 17682718, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:29Z", "source_id": 55283955, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:23:32Z", "source_id": 17688478, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:31:57Z", "source_id": 55308188, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:32:04Z", "source_id": 17695066, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:08Z", "source_id": 55317025, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T07:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:35:12Z", "source_id": 17697501, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:48Z", "source_id": 55321874, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:36:50Z", "source_id": 17698724, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:26Z", "source_id": 55323577, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:37:29Z", "source_id": 17699226, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:30Z", "source_id": 55348707, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:32Z", "source_id": 17706041, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T08:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:02Z", "source_id": 55353047, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:48:04Z", "source_id": 17707210, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28697, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:22Z", "source_id": 55368332, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T07:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:26Z", "source_id": 17711285, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Dover Priory |
0648 |
0648 |
3 |
None |
None |
London Victoria |
0856 |
0856 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86118/2026-09-18/detailed |
None |
Bromley South |
2026-09-18T08:33:00+01:00 |
London Victoria |
22.0 |
{"type": "LineString", "coordinates": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-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]]} |
10.5 |
0833 |
0855 |
Bromley South |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-18 08:05:56 |
TERMINATED |
2026-09-18 07:55:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711285 |
1789718007237187 |
133 |
133 |
2026-09-18 08:05:32.110789 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:31.428723 |
| 632773 |
664263 |
C32311 |
172D37MC18 |
2026-09-18 |
COMPLETE |
17711576 |
2026-09-18 08:55:00 |
2026-09-18 08:05:56 |
2026-09-20 08:05:56 |
{"id": 664263, "stp": "P", "toc": "Northern", "uid": "C32311", "consist": "331003", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32311/2026-09-18/detailed", "trust_id": "172D37MC18", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-18", "dest_arr_time": "0856", "dest_platform": "3", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2D37", "timing_status": "ON TIME", "origin_station": "Ilkley", "current_leg_arr": "0855", "current_leg_dep": "0851", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0824", "origin_platform": "2", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-18T08:05:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "0855", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"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\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 557.03, \"from_m\": 281.246, \"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\": 604.326, \"from_m\": 557.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.865, \"from_m\": 604.326, \"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\": 1496.53, \"from_m\": 671.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1659.046, \"from_m\": 1496.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7002.814, \"from_m\": 1659.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9567.823, \"from_m\": 7002.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11037.798, \"from_m\": 9567.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11271.414, \"from_m\": 11037.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14462.751, \"from_m\": 11271.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16429.631, \"from_m\": 14462.751, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16619.211, \"from_m\": 16429.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16802.999, \"from_m\": 16619.211, \"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\": 17290.708, \"from_m\": 16802.999, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17437.789, \"from_m\": 17290.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20998.092, \"from_m\": 17437.789, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21058.726, \"from_m\": 20998.092, \"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\": 21083.689, \"from_m\": 21058.726, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21143.493, \"from_m\": 21083.689, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21486.269, \"from_m\": 21143.493, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 21511.848, \"from_m\": 21486.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}], \"service_id\": 664263, \"profile_key\": \"3518f53b142db0fffd5c82eefcdfafae894d1107b32a4758983b22c38ef99c7c\", \"schedule_id\": 3818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.685, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 5163.92, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 7363.751, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 9654.2, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844\", \"location\": \"Baildon\", \"stage_seq\": 6, \"distance_m\": 14799.402, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16628.246, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0847\", \"wtt_dep\": \"0848\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17167.485, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0850\", \"wtt_dep\": \"0850H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18746.177, \"section_seq\": 1, \"route_path_id\": 67168}, {\"is_pass\": false, \"wtt_arr\": \"0855\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21511.848, \"section_seq\": 1, \"route_path_id\": 67168}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21511.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67168}], \"total_distance_m\": 21511.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21486.269, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0824", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:05Z\", \"source_id\": 55288855, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:25:10Z\", \"source_id\": 17689772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:43Z\", \"source_id\": 55296392, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:27:49Z\", \"source_id\": 17691760, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:22Z\", \"source_id\": 55312099, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:23Z\", \"source_id\": 17696115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:22Z\", \"source_id\": 55312099, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:33:23Z\", \"source_id\": 17696117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:39Z\", \"source_id\": 55332362, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:40:41Z\", \"source_id\": 17701623, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:35Z\", \"source_id\": 55348975, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:46:36Z\", \"source_id\": 17706078, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:41Z\", \"source_id\": 55360629, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:50:46Z\", \"source_id\": 17709201, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:45Z\", \"source_id\": 55369354, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T07:53:52Z\", \"source_id\": 17711576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T08:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "3", "timing_fact_generation": 1789718034556013, "current_leg_arrival_utc": "2026-09-18T08:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T07:55:33.201568", "service_state_evidence_id": 17711576, "current_leg_start_actual_dep": "2026-09-18T08:50:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-18T07:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T08:05:33.779231", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
ILK |
BDQ |
2D37 |
331003 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 230.476, "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": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 557.03, "from_m": 281.246, "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": 604.326, "from_m": 557.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.865, "from_m": 604.326, "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": 1496.53, "from_m": 671.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1659.046, "from_m": 1496.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7002.814, "from_m": 1659.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9567.823, "from_m": 7002.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11037.798, "from_m": 9567.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11271.414, "from_m": 11037.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14462.751, "from_m": 11271.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16429.631, "from_m": 14462.751, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16619.211, "from_m": 16429.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16802.999, "from_m": 16619.211, "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": 17290.708, "from_m": 16802.999, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17437.789, "from_m": 17290.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20998.092, "from_m": 17437.789, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21058.726, "from_m": 20998.092, "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": 21083.689, "from_m": 21058.726, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21143.493, "from_m": 21083.689, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21486.269, "from_m": 21143.493, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 21511.848, "from_m": 21486.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}], "service_id": 664263, "profile_key": "3518f53b142db0fffd5c82eefcdfafae894d1107b32a4758983b22c38ef99c7c", "schedule_id": 3818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0824", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.685, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 5163.92, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835", "location": "Menston", "stage_seq": 4, "distance_m": 7363.751, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838H", "location": "Guiseley", "stage_seq": 5, "distance_m": 9654.2, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844", "location": "Baildon", "stage_seq": 6, "distance_m": 14799.402, "section_seq": 1, "route_path_id": 67168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16628.246, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0847", "wtt_dep": "0848", "location": "Shipley", "stage_seq": 8, "distance_m": 17167.485, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0850", "wtt_dep": "0850H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18746.177, "section_seq": 1, "route_path_id": 67168}, {"is_pass": false, "wtt_arr": "0855", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21511.848, "section_seq": 1, "route_path_id": 67168}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21511.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 67168}], "total_distance_m": 21511.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21486.269, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:05Z", "source_id": 55288855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:25:10Z", "source_id": 17689772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:43Z", "source_id": 55296392, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:27:49Z", "source_id": 17691760, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:22Z", "source_id": 55312099, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:23Z", "source_id": 17696115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:22Z", "source_id": 55312099, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:33:23Z", "source_id": 17696117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5185, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:39Z", "source_id": 55332362, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:40:41Z", "source_id": 17701623, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:35Z", "source_id": 55348975, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T07:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:46:36Z", "source_id": 17706078, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T08:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:41Z", "source_id": 55360629, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:50:46Z", "source_id": 17709201, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T08:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:45Z", "source_id": 55369354, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T07:53:52Z", "source_id": 17711576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T08:55:00+01:00", "operational_fact": true}] |
Ilkley |
0824 |
0824 |
2 |
None |
None |
Bradford Forster Square |
0856 |
0855 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32311/2026-09-18/detailed |
None |
Frizinghall |
2026-09-18T08:50:30+01:00 |
Bradford Forster Square |
4.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
0851 |
0855 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-18 08:05:56 |
TERMINATED |
2026-09-18 07:55:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
17711576 |
1789718034556013 |
33 |
33 |
2026-09-18 08:05:33.779231 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-18 07:55:33.201568 |